Changes between Version 9 and Version 10 of GEMINIGEC14VMInstructions


Ignore:
Timestamp:
07/09/12 21:50:16 (12 years ago)
Author:
Jeanne Ohren
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GEMINIGEC14VMInstructions

    v9 v10  
    44=== Logging in ===
    55
    6 Login information for the VM should be in the email that was sent with the download information.[[BR]]
    7 Email Jeanne if you cannot find it.
     6Login information for the VM will be provided at the beginning of the tutorial.
    87
    98Once you are on the VM, you can access the credentials directly in the directory:
     
    1110directory contains the certificates and keys.
    1211
    13 Pick a user and use the associated password send in a previous email.[[BR]]
    14 Place this password in the file /home/geniuser/.ssl/password
     12You will be assigned a username and password at the beginning of the tutorial.
     13
     14=== SSL Key/Password Configuration ===
     15The instrumentize.py script requires password-less access to the nodes.  Follow these steps to set this up.
     16
     171.  Place your GENI password in the file /home/geniuser/.ssl/password
     182.  Add your ssh key to the ssh-agent by running the command (replacing geminiXX with your username):
     19{{{
     20$ ssh-add /home/geniuser/Tutorials/GEMINI/geminiXX/ssh/geminiXX_key
     21}}}
     22
    1523
    1624=== Updating the code ===
     
    2533=== Creating the slice ===
    2634
    27     - If you are using Flack, log in as the tutorial user that you chose[[BR]]
     35    - '''Flack:''' log in as the tutorial user that you chose[[BR]]
    2836    (don't forget to log into the SA first:  pgeni.gpolab.bbn.com).  There are bookmarks
    2937     for both in the Firefox toolbar.
    3038
    31     - If you are using omni, cd to the directory for your user (~/Tutorials/GEMINI/<username>)[[BR]]
     39    - '''OMNI:''' cd to the directory for your user (~/Tutorials/GEMINI/<username>)[[BR]]
    3240    You can run omni commands directly from here and it will use the omni_config in that directory.
    3341
    34     - If you are using protogeni test scripts, you can find them in /opt/protogeni.[[BR]]  Use the -f option to specify the path to the certificate (/home/geniuser/Tutorials/GEMINI/<username>/ssh/<username>.pem)
     42    - '''Protogeni test scripts:''' you can find them in /opt/protogeni.[[BR]]  Use the -f option to specify the path to the certificate (/home/geniuser/Tutorials/GEMINI/<username>/ssh/<username>.pem)
    3543
    3644=== Running instrumentize script ===
     
    3846  - Make sure you have the most up-to-date scripts (see ''Updating the code'' above).
    3947
    40   - Before running instrumentize.py, you will want to add your key to the ssh-agent using the following commands.[[BR]]The ssh-agent should already be running.
    41 
    42 {{{
    43 $ ssh-add /home/geniuser/Tutorials/GEMINI/geminiXX/ssh/geminiXX_key
    44 }}}
    45 
    46 This will keep it from continuously prompting you for the password.
    47 
    48   - You can then run instrumentize.py from the directory /home/geniuser/Tutorials/GEMINI/common
     48  - Run instrumentize.py from the directory /home/geniuser/Tutorials/GEMINI/common specifying your GENI certificate and the slice name.
    4949
    5050{{{
     
    6060Before using iRODS, you will need to configure /home/geniuser/.irods/.irodsEnv.
    6161
    62 If you are using the Final tutorial VM (uploaded on 06/29) you can copy the template at /home/geniuser/.irods/geminiIrodsEnv and replace gimiXX with your tutorial username.
    63 If you are using an older tutorial VM, replace "thisIrodsUser" with your tutorial username.
     62Copy the template at /home/geniuser/.irods/geminiIrodsEnv and replace gimiXX with your tutorial username.
    6463
    6564You can then run ''iinit'' to store the password so you are not prompted each time.
     
    6766=== Issues? ===
    6867
    69 Notify Jeanne if you run into any issues.
     68Notify gemini-l@indiana.edu if you run into any issues.