Changes between Version 9 and Version 10 of GIR3.2_DiCloud


Ignore:
Timestamp:
11/18/11 14:51:40 (12 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GIR3.2_DiCloud

    v9 v10  
    88Initially ran into 2 problems accessing the ORCA aggregate, in particular one problem was in the RSPEC to NDL converter.  This component is being modified for GEC12, RENCI folks suggested that GIR evaluation be postponed to after GEC12.
    99
    10 After GEC12, used GUSH revision 166 to set up a slice with resources, but had to update GUSH revision 167 due to changes made to accommodate ORCA.  The changes in Gush revision 166, were not sufficient, GUSH fails while parsing sliver information upon startup...waiting for resoulution.
    11 
    12 Also GUSH is not able to able to get a listresources for the ORCA aggregate.
     10After GEC12, used GUSH revision 166 to set up a slice with resources, but had to update GUSH revision 167 due to changes made to accommodate ORCA.  The changes in Gush revision 166 also required for a change in the ORCA rspec.  After modifying rspec, was able to manage node without problems.
     11
     12Only one unresoulved issue was found GUSH is not able to able to get a ''listresources'' for the ORCA aggregate.
    1313
    1414= !DiCloud How-to =
     
    4545Created slice with Name gush-orca-ln, URN urn:publicid:IDN+emulab.net+slice+gush-orca-ln
    4646
    47 $ helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xm.rspec createsliver gush-orca-ln orca
    48 INFO:omni:Loading config file omni_config
    49 INFO:omni:Using control framework pg
    50 Asked https://geni.renci.org:11443/orca/xmlrpc to reserve resources. Result: Request id: 7ad19305-79e3-460d-8d8b-80b59efde6d3
    51 [   Slice UID: b90bfe5f-31c6-4d84-9f8d-c8f28106cb9c | Reservation UID: 824f9da8-1a91-4eec-9bbe-55b4e14198d1 | Resource Type: dukevmsite.vm | Resource Units: 1 ]
    52 [   Slice UID: b90bfe5f-31c6-4d84-9f8d-c8f28106cb9c | Reservation UID: 3d4c342e-2d2b-4c86-b0cc-313a5b82f1b2 | Resource Type: dukevmsite.vm | Resource Units: 1 ]
    53 [   Slice UID: b90bfe5f-31c6-4d84-9f8d-c8f28106cb9c | Reservation UID: 8a863cfe-1be7-4776-9591-f8a35af76610 | Resource Type: dukevmsite.vlan | Resource Units: 1 ]
    54 $
     47$ helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc createsliver gush-orca-ln orca.rs
     48pec
     49INFO:omni:Loading config file omni_config
     50INFO:omni:Using control framework pg
     51Asked https://geni.renci.org:11443/orca/xmlrpc to reserve resources. Result: Request id: 546561b3-df91-4f9c-b95f-549428afd97f
     52[   Slice UID: 1fb3a83e-365b-43bc-a263-e9bf8be20b47 | Reservation UID: b23eeb64-9801-403e-843b-79f7e20241c3 | Resource Type: acisrencivmsite.vlan | Resource Units: 1 ]
     53[   Slice UID: 1fb3a83e-365b-43bc-a263-e9bf8be20b47 | Reservation UID: e162d2d8-610f-48d9-a227-e13bdc1bd7a6 | Resource Type: acisrencivmsite.vm | Resource Units: 1 ]
     54[   Slice UID: 1fb3a83e-365b-43bc-a263-e9bf8be20b47 | Reservation UID: 09bc05b0-accc-4afd-a09e-a8b21620ff69 | Resource Type: acisrencivmsite.vm | Resource Units: 1 ]
    5555}}}
    5656Verified resources availability:
    5757{{{
    58 $ helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc sliverstatus gush-orca-ln
     58$ $ helper-scripts/handle-geni.py -n -f pg -a https://geni.renci.org:11443/orca/xmlrpc sliverstatus gush-orca-ln       
    5959INFO:omni:Loading config file omni_config
    6060INFO:omni:Using control framework pg
     
    6262<?xml version="1.0"?>
    6363<gush>
    64         <slice name="gush-orca-ln+dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee" exclusive="true" client_id="d
    65 bab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee">
    66         <sliver_type name="vm"/>
    67         <services>
    68             <login username="root" port="22" hostname="152.3.144.103" authentication="ssh-keys"/>
    69             <execute command="#!/bin/sh
    70 sudo hostname `cat /var/emulab/boot/realname`.`cat /var/emulab/boot/mydomain`"/>
    71         </services>
    72         <interface client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee:if1"/>
    73     </node>
    74     <node sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+gush-orca-ln+dbab2f54-94b1-4696-9dbe-f7739776
    75 c7b6#geni2/2fcee0ff-119d-45c7-9653-93bb664e92cd" exclusive="true" client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni2/2fcee0ff-119d-45c7-9653-
    76 93bb664e92cd">
    77         <sliver_type name="vm"/>
    78         <services>
    79             <login username="root" port="22" hostname="152.3.144.101" authentication="ssh-keys"/>
    80             <execute command="#!/bin/sh
    81 sudo hostname `cat /var/emulab/boot/realname`.`cat /var/emulab/boot/mydomain`"/>
    82         </services>
    83         <interface client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni2/2fcee0ff-119d-45c7-9653-93bb664e92cd:if1"/>
    84     </node>
    85     <link sliver_id="urn:publicid:IDN+geni-orca.renci.org+sliver+urn:publicid:IDN+emulab.net+slice+gush-orca-ln+dbab2f54-94b1-4696-9dbe-f7739776c7b6#center/78d9f526-af84-445e-91dd-f9e8d69b810d" client_id="dbab2f
    86 54-94b1-4696-9dbe-f7739776c7b6#center/78d9f526-af84-445e-91dd-f9e8d69b810d">
    87         <interface_ref client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni2/2fcee0ff-119d-45c7-9653-93bb664e92cd:if1"/>
    88         <interface_ref client_id="dbab2f54-94b1-4696-9dbe-f7739776c7b6#geni1/bea1e6a7-668e-4906-bde3-1b14fa8284ee:if1"/>
    89     </link>
    90 </rspec>">
     64        <slice name="gush-orca-ln">
    9165                <expires>99999</expires>
     66                <node name="root@152.54.10.11" port="22"/>
     67                <node name="root@152.54.10.13" port="22"/>
    9268        </slice>
    9369</gush>
    9470}}}
    95 Started GUSH to manage nodes:
     71Started GUSH to run a simple experiment on the ORCA nodes:
    9672{{{
    9773$ ./gush -P 15555
    9874gush> Gush has learned about the slice gush-orca-ln.
    9975Updated information on the slice gush-orca-ln is available.
    100 
    101 gush> connect root@152.3.144.103:11400
    102 Error: Could not find any hosts matching the given string.
    10376gush> info nodes
    104 There are 0 known nodes:
    105 gush> quit
    106 }}}
    107 Note: The problem above may be due to a parsing error for the slice information, waiting on resolution.
     77There are 2 known nodes:
     78[ P         ] root@152.54.10.11:11422(pref=0) (Disconnected.)
     79[ P         ] root@152.54.10.13:11422(pref=0) (Disconnected.)
     80gush> connect root@152.54.10.11:11422
     81Connecting to host root@152.54.10.11:11422.
     82gush> connect root@152.54.10.13:11422
     83Connecting to host root@152.54.10.13:11422.
     84root@debian:11422 has joined the mesh.
     85root@debian:11422 has joined the mesh.
     86gush>info mesh
     87Mesh:
     88root@debian:11422: connected; (fds=6,6 last_heard=1321645386)
     89root@debian:11422: connected; (fds=7,7 last_heard=1321645388)
     90root@debian:11422: connected; (fds=7,7 last_heard=1321645388)
     91Summary: 3 mesh members; 0 nodes connecting.
     92gush>
     93 run
     94Starting experiment run.
     95Running experiment simple...
     96gush> The configuration matcher has finished matching.
     97The resource allocator has finished successfully.
     98gush>
     99}}}
     100
    108101
    109102