wiki:GENIUserWorkspace

Version 8 (modified by Jeanne Ohren, 7 years ago) (diff)

--

GENI User Workspace

Basic Environment

  • Ubuntu 12.04
  • Most common tools are installed in /opt
  • Home directory structure
        .ssh
           - SSH key pairs
        .ssl
           - Protogeni certificate
           - Java keystore (for Flukes)
        .gcf
           - omni_config
        .irods
           - .irodsEnv:  configuration file for iRODS client
        .flukes.properties
           - Flukes configuration
    
    
    

Credentials

The tutorial VM has been set up with temporary GENI credentials to be used during the tutorials. These credentials will be disabled shortly after GEC14.

You can install your own set of credentials by following these Configuring Credentials instructions.

Tools

OMNI

OMF EC, RC, AM

iRODS client

  • Example:
    # iRODS server host name:
    irodsHost 'emmy9.casa.umass.edu'
    # iRODS server port number:
    irodsPort 1247
    
    # Default storage resource name:
    irodsDefResource 'iRODSUmass'
    # Home directory in iRODS:
    irodsHome '/geniRenci/home/gimiXX'
    # Current directory in iRODS:
    irodsCwd '/geniRenci/home/gimiXX'
    # Account name:
    irodsUserName 'gimiXX'
    # Zone:
    irodsZone 'geniRenci'
    

Protogeni test scripts

  • Installed in /opt/protogeni

Development Tools

  • Emacs
  • Screen
  • Python
  • Perl
  • Git
  • SVN
  • Expect

Packages Installed

  • python-m2crypto
  • g++
  • git
  • subversion
  • expect
  • vim
  • screen
  • emacs
  • openjdk-7-jre
  • icedtea-6-plugin
  • apache2
  • adobe-flashplugin
  • omf-expctl-5.4
  • omf-resctl-5.4
  • omf-aggmgr-5.4
  • oml2-server
  • oml2-iperf
  • oml2-nmetrics
  • imagemagick