Changes between Version 10 and Version 11 of EME


Ignore:
Timestamp:
07/18/13 15:34:31 (11 years ago)
Author:
koneil@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • EME

    v10 v11  
    3232
    3333== 3) GIMI Init installation ==
    34 This session describes the installation procedure
     34This section describes the installation procedure
    3535The script can be obtained from github: [https://github.com/geni-gimi/GIMI/tree/master/gimiInit]
    3636
    3737== 4) How to run ==
    38 This session describes the running and consequences of gimi_init
     38Open a terminal window and run:
     39{{{
     40python gimi_init.py
     41}}}
     42The output should look like this:
     43{{{
     44Welcome to the GIMI initialization script, please make sure to install omni and set up your credential before running this script
     45Are you creating a new experiment?
     46}}}
     47If you are creating a new experiment enter “yes”.
     48If you are updating an existing experiment enter “no” and continue to these instructions '''link'''. [[BR]]
     49If you entered “yes” your, output should be the following:
     50{{{
     51Enter your preferred experiment path (please use absolute path, e.g., /home/geni/your/dir):
     52}}}
     53You will now need to input the path to the directory on your VM that you would like to store your experiment information in. [[BR]]
     54For example you might want to store it your experiment files here:
     55{{{
     56/home/geni/GIMIexperiment
     57}}}
     58If the path doesn't already exist  your output will look like this:
     59{{{
     60Path doesn't exist, do you want me to create directory for you? (Yes or No)
     61}}}
     62Enter “yes” if you would like to create that directory.
     63The init script will now ask you a few question about yourself to be put in the descriptor files that will accompany your experiment files.
     64{{{
     65Tell us about yourself: enter your name:
     66}}}
     67It will now ask for the organization you are a part of. This could be a company or university.
     68{{{
     69Your organization:
     70}}}
     71Next iRODS will be initialized. You should already have created  the file “~/.irods/.irodsEnv”. If you have not done this you will need to answer the iRODS questions with information from your iRODS account which you created in the GENI Portal. You can get additional information at [[http://groups.geni.net/geni/wiki/HowToUseiRODS HowToUseiRODS]].
     72[[BR]][[BR]]
     73Your next output will list your slices and ask you to choose which slice you are using for this experiment.
     74{{{
     75Your user name is ...
     76
     77Your active slice names:
     78...
     79...
     80
     81Please enter your preferred slice name for this experiment:
     82}}}
     83After you enter which slice you would like to use, the output will tell you which slice you chose and which project that slice is a member of. Then it will ask you to name your experiment.
     84{{{
     85Your slice name is: ...
     86Your project ID is:
     87
     88Enter your experiment name:
     89}}}
     90You will then be told the experiment ID. Then the output will look like this:
     91{{{
     92Retrieving the manifest rspec...
     93Checking resources from aggregates... (this might take some time)
     94}}}
     95Depending on which aggregates your slice has resources, you should get additional output about where your resources were found. Here is an example:
     96{{{
     97Found resource in aggregate: https://boss.instageni.gpolab.bbn.com:12369/protogeni/xmlrpc/am/2.0
     98}}}
     99Next the OMF template scripts will be pushed to iRODS if they are not already there & iRODS will be set up for the experiment. You will also be given a ticket for the experiment directory that can be used to give other users access.
     100{{{
     101iRODS initial collection setup was successful
     102
     103Ticket for new directory: ...
     104Ticket expiration date is set to: ...
     105Do you want to push manifest to iRODS? (Yes or No)
     106}}}
     107You should push manifest to iRODS if you have already reserved your resources so enter “yes”.
     108You should get the following output:
     109{{{
     110Manifest has been pushed to iRODS
     111
     112Pushing experiment information to GIMI Experiment Registry...
     113Saving JSON to file:
     114
     115}}}
     116This will be followed by the JSON files that are pushed to the registery. At the end of all this output you should see:
     117{{{
     118Pushed data to registry successfully
     119}}}
     120You have successfully run the GIMI initialization script.
     121
     122
    39123
    40124== 5) Experiment descriptor and iRODS ==