Changes between Version 65 and Version 66 of GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup
- Timestamp:
- 06/23/15 10:47:03 (9 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIExperimenter/Tutorials/GENI-SAVI/DesignSetup
v65 v66 35 35 == 1.Use the SAVI Client and the Federation Tool to Create a GENI Slice OMNI Bundle == 36 36 * Use `scp` to transfer the `omni.bundle` you downloaded in the pre-work from your local machine to the `Downloads` folder on `client1.savitestbed.ca`. 37 * From the folder containing `omni.bundle`, run: 37 {{{ 38 #!div style="background: #ffd; border: 3px ridge; width: 800px;" 39 From the folder containing `omni.bundle`, run: 38 40 {{{ 39 41 $ scp omni.bundle <savi-username>@client1.savitestbed.ca:Downloads 40 42 }}} 41 *When prompted, enter the SAVI username and password.43 When prompted, enter the SAVI username and password. 42 44 * '''Windows users should use an SCP client of their choice (such as `winscp`)''' 45 }}} 43 46 * Using your SAVI credentials, log in to `client1.savitestbed.ca` using `ssh`. 44 * Any SSH tool can be used for this, including the built-in terminal tools on any Unix- or Linux-based system, or the Putty and cygwin ssh on Windows. 47 {{{ 48 #!div style="background: #ffd; border: 3px ridge; width: 800px;" 49 * Any SSH tool can be used for this, including the built-in terminal tools on any Unix- or Linux-based system, or the Putty and cygwin ssh on Windows. On UNIX-like systems do: 45 50 {{{ 46 51 $ ssh <savi-username>@client1.savitestbed.ca 47 52 }}} 48 * Once you are logged in, configure omni by running: 53 }}} 54 * Once you are logged in, configure omni. 55 {{{ 56 #!div style="background: #ffd; border: 3px ridge; width: 800px;" 57 Run: 49 58 {{{ 50 59 $ omni-configure … … 55 64 geni_cert_portal_key geni_cert_portal_key.pub geni_key_portal geni_key_portal.pub id_rsa.pub known_hosts 56 65 }}} 57 * Now download and unpack the GENI-SAVI Federation Tool: 66 }}} 67 * Now download and unpack the GENI-SAVI Federation Tool 68 69 {{{ 70 #!div style="background: #ffd; border: 3px ridge; width: 800px;" 58 71 {{{ 59 72 $ wget http://web.uvic.ca/~sushilb/federation/tutorial.tar 60 73 $ tar xvf tutorial.tar 61 74 }}} 75 }}} 62 76 63 77 64 78 == 2. Create a slice on GENI and reserve some virtual machines in it == 65 79 66 * We will now create a slice on GENI. Use `gs-<yourinitials>` as the slice name. 80 * We will now create a slice on GENI. Use `gs-<yourinitials>` as the slice name. 81 82 {{{ 83 #!div style="background: #ffd; border: 3px ridge; width: 800px;" 67 84 * Change into the tutorial directory: 68 85 {{{ … … 73 90 $ ./tutorial.sh createslice geni <slice_name> 74 91 }}} 92 }}} 75 93 * The general form of the command to create a VM on GENI is: 76 94 {{{ … … 78 96 }}} 79 97 * Now add a VM running Ubuntu 14 at the '''InstaGENI Rack''' assigned to you. 98 99 {{{ 100 #!div style="background: #ffd; border: 3px ridge; width: 800px;" 80 101 {{{ 81 102 $ ./tutorial.sh createvm geni <slice-name> <rack nickname> Ubuntu-14-04 … … 90 111 91 112 The machine will now be in a booting state. It will take about 5-10 minutes before you can log in. We'll use the time productively and create a SAVI VM while we wait. 92 113 }}} 93 114 94 115 == 3. Create virtual machines on SAVI at Toronto or Victoria ==