Changes between Version 33 and Version 34 of GiB-gettingStarted
- Timestamp:
- 10/09/12 19:46:11 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GiB-gettingStarted
v33 v34 49 49 Look at the {{{Result Summary}}} from Omni. You'll see that Omni found one aggregate available to you at URL {{{http://geni-in-a-box.net:8001}}}. This is the aggregate you will use to run your experiments. 50 50 51 3. Now, let's find out the resources advertised by this aggregate using the command {{{omni.py -a http://geni-in-a-box.net:8001 listresources}}}:51 3. Now, let's find out the resources advertised by this aggregate using omni: 52 52 {{{ 53 53 $ omni.py -a http://geni-in-a-box.net:8001 listresources … … 167 167 2. We now send our [attachment:two-nodes-iperf.rspec request rspec] to the GENI-in-a-Box aggregate manager using the command {{{omni.py -a http://geni-in-a-box.net:8001 createsliver myslice two-nodes-iperf.rspec}}}. ''This command will take many minutes to complete because it configures and boots up the requested virtual machines; does some additional configuration; and download, installs, and runs iperf.'' If our request is successful, the aggregate manager will allocate the requested resources to our slice. In GENI parlance the resources allocated to our slice are called slivers. The {{{createsliver}}} request returns a manifest spec that provides details of the resources allocated to us. The following is a snippet of the manifest your will get back from {{{createsliver}}}: 168 168 {{{ 169 $ omni.py - -api-version 2 -a http://geni-in-a-box.net:8001 createsliver myslice two-nodes-iperf.rspec169 $ omni.py -a http://geni-in-a-box.net:8001 createsliver myslice two-nodes-iperf.rspec 170 170 INFO:omni:Loading config file /home/gibuser/.gcf/omni_config 171 171 INFO:omni:Using control framework gib_ch … … 221 221 $ 222 222 }}} 223 Notice the manifest rspec is essentially your request r espec annotated with information about the resources that got allocated to you. For example, the {{{<node>}}} element of the manifest includes the MAC and IP addresses assigned to each network interface on the node (host) and information you will need to ssh into the nodes (e.g. the fully qualified domain name of the host ).223 Notice the manifest rspec is essentially your request rspec annotated with information about the resources that got allocated to you. For example, the {{{<node>}}} element of the manifest includes the MAC and IP addresses assigned to each network interface on the node (host) and information you will need to ssh into the nodes (e.g. the fully qualified domain name of the host ). 224 224 225 225 === 2.3 Using your Resources ===