

<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://strike.scec.org/scecwiki/index.php?action=history&amp;feed=atom&amp;title=UCVM_Image</id>
	<title>UCVM Image - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://strike.scec.org/scecwiki/index.php?action=history&amp;feed=atom&amp;title=UCVM_Image"/>
	<link rel="alternate" type="text/html" href="https://strike.scec.org/scecwiki/index.php?title=UCVM_Image&amp;action=history"/>
	<updated>2026-05-05T10:27:49Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.34.2</generator>
	<entry>
		<id>https://strike.scec.org/scecwiki/index.php?title=UCVM_Image&amp;diff=14390&amp;oldid=prev</id>
		<title>Maechlin: Created page with '== Creating UCVM Image == == Fedora 20 Virtual Box Installation on Mac OS X 10.11 ==  * Set up for a VISES50GB Configuration: *Linux - Fedora (64Bit)  *Use the Default System exc…'</title>
		<link rel="alternate" type="text/html" href="https://strike.scec.org/scecwiki/index.php?title=UCVM_Image&amp;diff=14390&amp;oldid=prev"/>
		<updated>2015-10-24T03:00:52Z</updated>

		<summary type="html">&lt;p&gt;Created page with &amp;#039;== Creating UCVM Image == == Fedora 20 Virtual Box Installation on Mac OS X 10.11 ==  * Set up for a VISES50GB Configuration: *Linux - Fedora (64Bit)  *Use the Default System exc…&amp;#039;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;== Creating UCVM Image ==&lt;br /&gt;
== Fedora 20 Virtual Box Installation on Mac OS X 10.11 ==&lt;br /&gt;
&lt;br /&gt;
* Set up for a VISES50GB Configuration:&lt;br /&gt;
*Linux - Fedora (64Bit) &lt;br /&gt;
*Use the Default System except:&lt;br /&gt;
**Set Base Memory to 2048MB&lt;br /&gt;
**Set Bidirectional shared files and cut and past&lt;br /&gt;
** Set Video Memory to 32MB&lt;br /&gt;
** Set FileSystem: 51.05GB dynamic&lt;br /&gt;
** Modify default disk partition to /boot = 10G and /home = 40GB&lt;br /&gt;
** Set Sharedfile system: automount&lt;br /&gt;
** Set /users/maechlin/SharedVisesData&lt;br /&gt;
&lt;br /&gt;
*Create root pwd and user with SU privileges (maechlin)&lt;br /&gt;
&lt;br /&gt;
*Install compilers and libraries&lt;br /&gt;
**Sudo yum -y install gcc&lt;br /&gt;
**Sudo yum -y install gcc-gfortran&lt;br /&gt;
**Sudo yum groupinstall “Development Tools”&lt;br /&gt;
**Sudo yum -y install glibc-static&lt;br /&gt;
**Sudo yum -y automake&lt;br /&gt;
**sudo yum install icedtea-web java-1.7.0-openjdk&lt;br /&gt;
**sudo yum install numpy scipy python-matplotlib pyproj&lt;br /&gt;
&lt;br /&gt;
*Install SCECVDO&lt;br /&gt;
**[http://opensha.usc.edu/apps/scec_vdo/SCEC_VDO_cfmlight_test.jnlp SCEC-VDO]&lt;br /&gt;
&lt;br /&gt;
*Install UCVM applications&lt;br /&gt;
**[[UCVM]]&lt;br /&gt;
**Download ucvm 14.3.0.tar.gz&lt;br /&gt;
**Tar zxvf *.gz&lt;br /&gt;
**Cd UCVM&lt;br /&gt;
**./ucvm_setup.py -d #dynamic linking&lt;br /&gt;
*** Select CVM-S4 and CVM-H only&lt;br /&gt;
**Edit .bash_profile&lt;br /&gt;
**Add /home/maechlin/ucvm-14.3.0/bin to path&lt;br /&gt;
**Add LD_LIB and export&lt;br /&gt;
**Make check&lt;br /&gt;
&lt;br /&gt;
*Install BBP Platform&lt;br /&gt;
**[[Broadband Platform]]&lt;br /&gt;
**Include LOMAP, LA, and Mojave GF&lt;br /&gt;
**In top level make remove references to icc and fort&lt;br /&gt;
**remove references to sdsu,irakura,exsim, csm&lt;br /&gt;
**In UCSB remove references to Greenbank&lt;br /&gt;
** in install_cfg.py remove references to sds, irakur, exsim,csm&lt;br /&gt;
**./tests ./test_gp.py runs&lt;br /&gt;
**./tests ./test_ucsb.py errors on test 7&lt;br /&gt;
**modified the bhp_status.py to remove references to icc compilers&lt;br /&gt;
&lt;br /&gt;
== Current Disk Usage ==&lt;br /&gt;
**/ using 5G&lt;br /&gt;
** /home using 21 GB&lt;br /&gt;
*** UCVM 4GB&lt;br /&gt;
***BBP 16GB&lt;br /&gt;
***SCECVOD 330MB&lt;br /&gt;
** Clone Image 28.5GB&lt;br /&gt;
&lt;br /&gt;
== Fedora 14 Virtual Box Installation on Mac OS X 10.9 ==&lt;br /&gt;
&lt;br /&gt;
* Set up for the SCEC CME Configuration:&lt;br /&gt;
* Machine name: SCEC CME&lt;br /&gt;
* Machine type: Linux - Fedora (64Bit)&lt;br /&gt;
*Use the Default System except:&lt;br /&gt;
** Set Base Memory to 2048MB&lt;br /&gt;
** Set FileSystem: 70GB dynamic&lt;br /&gt;
* After machine is created, select &amp;quot;Settings&amp;quot;, &amp;quot;Display&amp;quot;&lt;br /&gt;
** Increase video memory to 32MB&lt;br /&gt;
* Download &amp;quot;Fedora-14-x86_64-DVD.iso&amp;quot;&lt;br /&gt;
* Select &amp;quot;Settings&amp;quot;, &amp;quot;Storage&amp;quot;, select &amp;quot;Controller IDE&amp;quot;, and then the small &amp;quot;Add new attachment&amp;quot; (CD/DVD)&lt;br /&gt;
** Select the &amp;quot;Fedora 14 iso image downloaded above&amp;quot;, and then click &amp;quot;OK&amp;quot;&lt;br /&gt;
* Boot (Start) the new machine and the Fedora 14 installation will begin&lt;br /&gt;
** If you test the media, Fedora 14 will eject the virtual CD, so click on &amp;quot;Devices&amp;quot;, &amp;quot;CD/DVD&amp;quot;, &amp;quot;IDE Primary&amp;quot; and select the Fedora 14 iso again&lt;br /&gt;
* Select the default options for the first few screens&lt;br /&gt;
* When warning dialog asking about re-initializing device pops-up, select &amp;quot;Re-Initialize&amp;quot;&lt;br /&gt;
* Machine name: &amp;quot;scec-cme&amp;quot;&lt;br /&gt;
* Select &amp;quot;Los Angeles&amp;quot; time zone&lt;br /&gt;
* Root password set to: &amp;quot;sceccme&amp;quot;&lt;br /&gt;
* Installation type: &amp;quot;Use all space&amp;quot;&lt;br /&gt;
** Select the View and Customize box at the bottom&lt;br /&gt;
** Delete the /home partition and make the / partition larger to use the space used by /home &lt;br /&gt;
* Select &amp;quot;Software Development&amp;quot; and add &amp;quot;Fedora 14 - x86_64&amp;quot; and &amp;quot;Fedora 14 - x86_64 Updates&amp;quot;&lt;br /&gt;
* Select &amp;quot;Customize Now&amp;quot;&lt;br /&gt;
* Add&lt;br /&gt;
** Applications&lt;br /&gt;
*** Editors&lt;br /&gt;
**** Emacs, vim-x11&lt;br /&gt;
*** Engineering and Scientific&lt;br /&gt;
**** R, Octave&lt;br /&gt;
*** Office/Productivity&lt;br /&gt;
* Actual installation begins...&lt;br /&gt;
* After machine reboots...&lt;br /&gt;
* User setup&lt;br /&gt;
** Username: cme&lt;br /&gt;
** Fullname: SCEC CME&lt;br /&gt;
** Password: sceccme&lt;br /&gt;
* Installation ends!&lt;br /&gt;
* Open terminal window&lt;br /&gt;
* Set up sudo access for user cme&lt;br /&gt;
** su - (to become root)&lt;br /&gt;
** visudo&lt;br /&gt;
*** Add line at the end: &amp;quot;cme     ALL(ALL)     ALL&amp;quot;&lt;br /&gt;
* Install missing Python dependencies for BBP and UCVM&lt;br /&gt;
**sudo yum install numpy scipy python-matplotlib python-basemap&lt;br /&gt;
* Disable the sendmail daemon&lt;br /&gt;
** sudo chkconfig sendmail off&lt;br /&gt;
** Install Pyproj&lt;br /&gt;
** Download Pyproj from https://pyproj.googlecode.com/files/pyproj-1.8.9.tar.gz&lt;br /&gt;
** untar, then run &amp;quot;sudo python ./setup.py install&amp;quot;&lt;br /&gt;
* Install the Virtual Box guest additions (from http://www.sysprobs.com/install-fedora-15-virtualbox-steps-install-virtualbox-guest-additions-fedora-15)&lt;br /&gt;
** sudo yum install dkms&lt;br /&gt;
** Select &amp;quot;Devices&amp;quot; -&amp;gt; &amp;quot;Insert Guest Additions CD image...&amp;quot;&lt;br /&gt;
** sudo su -&lt;br /&gt;
** cd /media/VBOXADDITIONS_&amp;lt;VERSION_NUMBER&amp;gt;&lt;br /&gt;
** sh ./VBoxLinuxAdditions.run&lt;br /&gt;
** Reboot!&lt;br /&gt;
&lt;br /&gt;
* Setting up a shared folder on the virtual machine&lt;br /&gt;
** https://forums.virtualbox.org/viewtopic.php?t=15868&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
===== Install UCVM =====&lt;br /&gt;
*[[UCVM]]&lt;br /&gt;
* wget  http://hypocenter.usc.edu/research/ucvm/14.3.0/ucvm-14.3.0.tar.gz&lt;br /&gt;
* tar -xzvf ucvm-14.3.0.tar.gz&lt;br /&gt;
* cd UCVM&lt;br /&gt;
* ./ucvm_setup.py -d  &amp;lt;------- Dynamic linking is needed!&lt;br /&gt;
** Select installation path to /home/cme/CME/ucvm-14.3.0&lt;br /&gt;
** Select CVM-S4 and CVM-H only&lt;br /&gt;
* Edit .bashrc&lt;br /&gt;
** Add /home/cme/CME/ucvm-14.3.0/bin to PATH&lt;br /&gt;
** Add LD_LIBRARY_PATH and export&lt;br /&gt;
* make check&lt;br /&gt;
&lt;br /&gt;
===== Install BBP =====&lt;br /&gt;
* $ mkdir cme-downloads&lt;br /&gt;
* $ cd cme-downloads&lt;br /&gt;
* Download the Broadband Platform from: [[Broadband Platform]]&lt;br /&gt;
** wget http://hypocenter.usc.edu/research/bbp/versions/14.3.0/bbp-dist-14.3.0.tar.gz&lt;br /&gt;
** wget http://hypocenter.usc.edu/research/bbp/versions/14.3.0/labasin-velocity-model-14.3.0.tar.gz&lt;br /&gt;
** wget hypocenter.usc.edu/research/bbp/versions/14.3.0/northridge-validation-14.3.0.tar.gz&lt;br /&gt;
** wget hypocenter.usc.edu/research/bbp/versions/14.3.0/whittier-validation-14.3.0.tar.gz&lt;br /&gt;
* Setup directory structure&lt;br /&gt;
** $ cd ~&lt;br /&gt;
** $ mkdir bbp&lt;br /&gt;
** $ cd bbp&lt;br /&gt;
** $ mkdir bbp_val&lt;br /&gt;
** $ mkdir bbp_gf&lt;br /&gt;
** $ mkdir sims&lt;br /&gt;
* Untar distribution&lt;br /&gt;
** $ tar -xzvf bbp-dist-14.3.0.tar.gz&lt;br /&gt;
** $ cd bbp_val&lt;br /&gt;
** $ tar -xzvf ../../cme-downloads/northridge-validation-14.3.0.tar.gz&lt;br /&gt;
** $ tar -xzvf ../../cme-downloads/whittier-validation-14.3.0.tar.gz&lt;br /&gt;
** $ cd ../bbp_gf&lt;br /&gt;
** $ tar -xzvf ../../cme-downloads/labasin-velocity-model-14.3.0.tar.gz&lt;br /&gt;
* Compile BBP&lt;br /&gt;
** $ cd ~/bbp/14.3.0/src&lt;br /&gt;
** Edit makefile and comment the ifort, icc, and the sdsu and uwo directories&lt;br /&gt;
** Edit the makefile in ucsb and comment the GreenBank directory&lt;br /&gt;
** $ make&lt;br /&gt;
* Add icc/ifort config files&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/icc.version&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/ifort.version&lt;br /&gt;
* Create missing dirs and download Exsim, SDSU codes&lt;br /&gt;
** $ mkdir sdsu/bin&lt;br /&gt;
** $ mkdir uwo/bin&lt;br /&gt;
** $ cd sdsu/bin&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/BBtoolbox.exe&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/bbp2bin&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/bin2bbp&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/amp.exe&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_CCFit&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_DCumEn&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_FSComp&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_InElFit&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_MO&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_MO_NGA&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_PGX&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_SAFit16&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_SpecDurFit&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/GOF_SpFit&lt;br /&gt;
** $ chmod 755 *&lt;br /&gt;
** $ cd ../../uwo/bin&lt;br /&gt;
** $ wget http://bbpvault.usc.edu/bbp/temp/exsim14&lt;br /&gt;
** $ chmod 755 *&lt;br /&gt;
* Add following lines to .bashrc file&lt;br /&gt;
** BBP_DIR=/home/cme/bbp/14.3.0; export BBP_DIR&lt;br /&gt;
** BBP_GF_DIR=/home/cme/bbp/bbp_gf; export BBP_GF_DIR&lt;br /&gt;
** BBP_VAL_DIR=/home/cme/bbp/bbp_val; export BBP_VAL_DIR&lt;br /&gt;
** PYTHONPATH=/home/cme/bbp/14.3.0/comps; export PYTHONPATH&lt;br /&gt;
** BBP_DATA_DIR=/home/cme/bbp/sims; export BBP_DATA_DIR&lt;br /&gt;
** PATH=$BBP_DIR/comps:$PATH; export PATH&lt;br /&gt;
&lt;br /&gt;
== Related Entries ==&lt;br /&gt;
*[[SCEC-ERI Workshop 2014]]&lt;br /&gt;
*[[BBP 14.10 Image]]&lt;br /&gt;
*[[&lt;/div&gt;</summary>
		<author><name>Maechlin</name></author>
		
	</entry>
</feed>