Difference between revisions of "SCEC-ERI Workshop 2014"

From SCECpedia
Jump to navigationJump to search
Line 64: Line 64:
 
== Fedora 14 Virtual Box Installation on Mac OS X 10.9 ==
 
== Fedora 14 Virtual Box Installation on Mac OS X 10.9 ==
  
* Set up for a Fedora CME Configuration:
+
* Set up for the SCEC CME Configuration:
*Linux - Fedora (64Bit) v14
+
* Machine name: SCEC CME
 +
* Machine type: Linux - Fedora (64Bit)
 
*Use the Default System except:
 
*Use the Default System except:
**Set Base Memory to 2048MB
+
** Set Base Memory to 2048MB
** Set FileSystem: 50GB dynamic
+
** Set FileSystem: 70GB dynamic
 +
* After machine is created, select "Settings", "Display"
 +
** Increase video memory to 32MB
 +
* Download "Fedora-14-x86_64-DVD.iso"
 +
* Select "Settings", "Storage", select "Controller IDE", and then the small "Add new attachment" (CD/DVD)
 +
** Select the "Fedora 14 iso image downloaded above", and then click "OK"
 +
* Boot (Start) the new machine and the Fedora 14 installation will begin
 +
** If you test the media, Fedora 14 will eject the virtual CD, so click on "Devices", "CD/DVD", "IDE Primary" and select the Fedora 14 iso again
 +
* Select the default options for the first few screens
 +
* When warning dialog asking about re-initializing device pops-up, select "Re-Initialize"
 +
* Machine name: "scec-cme"
 +
* Select "Los Angeles" time zone
 +
* Root password set to: "sceccme"
 +
* Installation type: "Use all space"
 +
* Select "Software Development" and add "Fedora 14 - x86_64" and "Fedora 14 - x86_64 Updates"
 +
* Select "Customize Now"
 +
* Add
 +
** Applications
 +
*** Editors
 +
**** Emacs, vim-x11
 +
*** Engineering and Scientific
 +
**** R, Octave
 +
* Actual installation begins...
 +
 
 
*Select "Development System" to get compilers/devel libraries installed
 
*Select "Development System" to get compilers/devel libraries installed
 
*Install missing Python dependencies for BBP
 
*Install missing Python dependencies for BBP

Revision as of 16:55, 9 September 2014

Software

Fedora 20 Virtual Box Installation on Mac OS X 10.9

  • Set up for a VISES50GB Configuration:
  • Linux - Fedora (64Bit) v20
  • Use the Default System except:
    • Set Base Memory to 2048MB
    • Set Bidirectional shared files and cut and past
    • Set Video Memory to 32MB
    • Set FileSystem: 51.05GB dynamic
    • Modify default disk partition to /boot = 10G and /home = 40GB
    • Set Sharedfile system: automount
    • Set /users/maechlin/SharedVisesData
  • Create root pwd and user with SU privileges (maechlin)
  • Install compilers and libraries
    • Sudo yum -y install gcc
    • Sudo yum -y install gcc-gfortran
    • Sudo yum groupinstall “Development Tools”
    • Sudo yum -y install glibc-static
    • Sudo yum -y automake
    • sudo yum install icedtea-web java-1.7.0-openjdk
    • sudo yum install numpy scipy python-matplotlib pyproj
  • Install UCVM applications
    • UCVM
    • Download ucvm 14.3.0.tar.gz
    • Tar zxvf *.gz
    • Cd UCVM
    • ./ucvm_setup.py -d #dynamic linking
      • Select CVM-S4 and CVM-H only
    • Edit .bash_profile
    • Add /home/maechlin/ucvm-14.3.0/bin to path
    • Add LD_LIB and export
    • Make check
  • Install BBP Platform
    • Broadband Platform
    • Include LOMAP, LA, and Mojave GF
    • In top level make remove references to icc and fort
    • remove references to sdsu,irakura,exsim, csm
    • In UCSB remove references to Greenbank
    • in install_cfg.py remove references to sds, irakur, exsim,csm
    • ./tests ./test_gp.py runs
    • ./tests ./test_ucsb.py errors on test 7
    • modified the bhp_status.py to remove references to icc compilers

Current Disk Usage

    • / using 5G
    • /home using 21 GB
      • UCVM 4GB
      • BBP 16GB
      • SCECVOD 330MB
    • Clone Image 28.5GB

Fedora 14 Virtual Box Installation on Mac OS X 10.9

  • Set up for the SCEC CME Configuration:
  • Machine name: SCEC CME
  • Machine type: Linux - Fedora (64Bit)
  • Use the Default System except:
    • Set Base Memory to 2048MB
    • Set FileSystem: 70GB dynamic
  • After machine is created, select "Settings", "Display"
    • Increase video memory to 32MB
  • Download "Fedora-14-x86_64-DVD.iso"
  • Select "Settings", "Storage", select "Controller IDE", and then the small "Add new attachment" (CD/DVD)
    • Select the "Fedora 14 iso image downloaded above", and then click "OK"
  • Boot (Start) the new machine and the Fedora 14 installation will begin
    • If you test the media, Fedora 14 will eject the virtual CD, so click on "Devices", "CD/DVD", "IDE Primary" and select the Fedora 14 iso again
  • Select the default options for the first few screens
  • When warning dialog asking about re-initializing device pops-up, select "Re-Initialize"
  • Machine name: "scec-cme"
  • Select "Los Angeles" time zone
  • Root password set to: "sceccme"
  • Installation type: "Use all space"
  • Select "Software Development" and add "Fedora 14 - x86_64" and "Fedora 14 - x86_64 Updates"
  • Select "Customize Now"
  • Add
    • Applications
      • Editors
        • Emacs, vim-x11
      • Engineering and Scientific
        • R, Octave
  • Actual installation begins...
Install UCVM
  • UCVM
  • wget ucvm-14.3.0.tar.gz package
  • tar -xzvf ucvm-14.3.0.tar.gz
  • cd UCVM
  • ./ucvm_setup.py -d <------- Dynamic linking is needed!
    • Select CVM-S4 and CVM-H only
  • Edit .bashrc
    • Add /home/cme/ucvm-14.3.0/bin to PATH
    • Add LD_LIBRARY_PATH and export
  • $make check
Install BBP

USR Exercises

  • EQ catalog plugin
  • CFM Plugin
  • Surface Plugin with image draped over topography
  • Horizontal slices with negative depths
  • Move files in and out of VB environment
  • Create VB installation guid