Version 1 (modified by 12 years ago) (diff) | ,
---|
GIMI Instrumentation and Measurement Tool: Tutorial Instructions
Prerequisites
- To prepare for the tutorial, each participant should install VirtualBox and the GENI User Workspace image on their computer. Instruction for this step can be found here: User Workspace
- You should have attended the ExoGENI tutorial given right before the GIMI tutorial. (Ideally, you would also have attended the OMF/OML tutorial given at GEC14.
- Besides OMF/OML and ExoGENI, this tutorial will make also use of iRODS and IREEL and the interested participant can find further information at the links given for both tools.
- Account information for all tools will be handed out on paper to the participants at the beginning of the tutorial.
Common Errors
- Be careful cutting and pasting
- Doesn’t work from Trac
- Sometimes even txt file inserts hidden characters
- Some lines require edits; don’t cut and paste the newline
- Make terminal windows big
- Sometimes terminal gets corrupted when pasting a line that runs to the next line (especially when backspacing)
Getting Ready
- Bring up tutorial VM and log in.
- Open Firefox web browser
- Open a terminal window
- The software required for this tutorial is already installed in the tutorial VM.
- Download GIMI tutorial specific configuration files by issuing the following command in a user workspace terminal:
$ cd ~/Tutorials/GIMI/common/ $ git pull
- The iRODS client uses a configuration file (~/.irods/.irodsEnv) that sets certain parameter for the icommands. Here is and example:
# iRODS personal configuration file. # # This file was automatically created during iRODS installation. # Created Thu Feb 16 14:06:27 2012 # # iRODS server host name: irodsHost 'emmy8.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'
- First of all copy the template iRODS configuration file to .irodsEnv with the following command:
$ cp ~/.irods/gimiIrodsEnv ~/.irods/.irodsEnv
- Open ~/.irods/.irodsEnv with your favorite text editor (we recommend nano) and change gimiXX to your assigned username (e.g., gimi04).
- Register with iRODS server by issuing the following command (more details on iRODS will be given shortly):
$ iinit
- You will be prompted for a password. Please type in the password you were provided with on the paper handout!!
- The image below shows the topology and the interfaces and the routing that has been set up for the measurement: