Changes between Version 9 and Version 10 of GEMINIGEC14VMInstructions
- Timestamp:
- 07/09/12 21:50:16 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GEMINIGEC14VMInstructions
v9 v10 4 4 === Logging in === 5 5 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. 6 Login information for the VM will be provided at the beginning of the tutorial. 8 7 9 8 Once you are on the VM, you can access the credentials directly in the directory: … … 11 10 directory contains the certificates and keys. 12 11 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 12 You will be assigned a username and password at the beginning of the tutorial. 13 14 === SSL Key/Password Configuration === 15 The instrumentize.py script requires password-less access to the nodes. Follow these steps to set this up. 16 17 1. Place your GENI password in the file /home/geniuser/.ssl/password 18 2. 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 15 23 16 24 === Updating the code === … … 25 33 === Creating the slice === 26 34 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]] 28 36 (don't forget to log into the SA first: pgeni.gpolab.bbn.com). There are bookmarks 29 37 for both in the Firefox toolbar. 30 38 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]] 32 40 You can run omni commands directly from here and it will use the omni_config in that directory. 33 41 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) 35 43 36 44 === Running instrumentize script === … … 38 46 - Make sure you have the most up-to-date scripts (see ''Updating the code'' above). 39 47 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. 49 49 50 50 {{{ … … 60 60 Before using iRODS, you will need to configure /home/geniuser/.irods/.irodsEnv. 61 61 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. 62 Copy the template at /home/geniuser/.irods/geminiIrodsEnv and replace gimiXX with your tutorial username. 64 63 65 64 You can then run ''iinit'' to store the password so you are not prompted each time. … … 67 66 === Issues? === 68 67 69 Notify Jeanneif you run into any issues.68 Notify gemini-l@indiana.edu if you run into any issues.