Changes between Version 29 and Version 30 of GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-4
- Timestamp:
- 07/27/12 10:14:54 (12 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIRacksHome/ExogeniRacks/AcceptanceTestStatus/EG-EXP-4
v29 v30 2 2 = EG-EXP-4: ExoGENI Multi-site Acceptance Test = 3 3 4 This page captures status for the test case EG-EXP-4, which verifies the ability to support basic operations of VMs and data flows between two racks. For overall status see the [wiki:GENIRacksHome/ExogeniRacks/AcceptanceTestStatus ExoGENI Acceptance Test Status] page. 4 This page captures status for the test case EG-EXP-4, which verifies the ability to support basic operations of VMs and data flows between two racks. For overall status see the [wiki:GENIRacksHome/ExogeniRacks/AcceptanceTestStatus ExoGENI Acceptance Test Status] page. ''Last update: 07/27/12'' 5 5 6 6 7 … … 77 78 78 79 == Step 5. Create a sliver == 79 Using the ExoSM and the RSpecs defined above create a sliver :80 Using the ExoSM and the RSpecs defined above create a sliver with one VM at BBN and one VM at RENCI: 80 81 {{{ 81 82 $ omni.py createsliver -a exosm EG-EXP-4-exp1 EG-EXP-4-exp1.rspec … … 86 87 $ omni.py sliverstatus -a exosm EG-EXP-4-exp1 87 88 }}} 88 Determined which VMs are allocated to thissliver:89 When sliverstatus reports ''geni_status'' as ''ready'', you can collect a listresource for the sliver to determined which VMs are allocated to the sliver: 89 90 {{{ 90 91 $ omni.py listresources -a exosm EG-EXP-4-exp1 -o 91 92 $ egrep hostname EG-EXP-4-exp1-rspec-geni-renci-org-11443-orca.xml 92 <login authentication="ssh-keys" hostname="192.1.242.13" port="22" username="root"/>93 <login authentication="ssh-keys" hostname="152.54.14.20" port="22" username="root"/>93 <login authentication="ssh-keys" hostname="152.54.14.34" port="22" username="root"/> 94 <login authentication="ssh-keys" hostname="192.1.242.12" port="22" username="root"/> 94 95 }}} 95 96 … … 98 99 Connect to the RENCI VM and send traffic to the BBN VM: 99 100 {{{ 100 $ ssh root@152.54.14.20 101 102 Last login: Tue Jul 26 13:12:00 2011 from 10.0.2.1 101 $ ssh root@152.54.14.34 103 102 root@debian:~# ifconfig|egrep 172.16 104 103 inet addr:172.16.7.2 Bcast:172.16.7.255 Mask:255.255.255.0 105 104 root@debian:~# ping 172.16.7.1 106 105 PING 172.16.7.1 (172.16.7.1) 56(84) bytes of data. 106 64 bytes from 172.16.7.1: icmp_req=1 ttl=64 time=48.2 ms 107 64 bytes from 172.16.7.1: icmp_req=2 ttl=64 time=18.6 ms 108 64 bytes from 172.16.7.1: icmp_req=3 ttl=64 time=17.9 ms 107 109 }}} 108 110 109 111 Connect to the BBN VM and send traffic to the RENCI VM: 110 112 {{{ 111 Last login: Tue Jul 26 13:12:00 2011 from 10.0.2.1 113 $ ssh root@192.1.242.12 112 114 root@debian:~# ifconfig |egrep 172.16 113 115 inet addr:172.16.7.1 Bcast:172.16.7.255 Mask:255.255.255.0 114 root@debian:~# ping 172.16.7.2 115 116 root@debian:~# ping 172.16.7.2 117 PING 172.16.7.2 (172.16.7.2) 56(84) bytes of data. 118 64 bytes from 172.16.7.2: icmp_req=1 ttl=64 time=24.4 ms 119 64 bytes from 172.16.7.2: icmp_req=2 ttl=64 time=17.9 ms 120 64 bytes from 172.16.7.2: icmp_req=3 ttl=64 time=17.8 ms 116 121 }}} 117 122 … … 125 130 == Step 8. Define a request RSpec == 126 131 127 Full step description: "Define a request RSpec for one VM and one bare metal node each with two interfaces in the BBN ExoGENI rack, two VMs at RENCI, and two VLANs to connect the BBN ExoGENI to the RENCI ExoGENI." 132 Define a request RSpec for one VM and one bare metal node each with two interfaces in the BBN ExoGENI rack, two VMs at RENCI, and two VLANs to connect the BBN ExoGENI to the RENCI ExoGENI. 128 133 129 134 RSpec created for this topology is [http://groups.geni.net/geni/browser/trunk/GENIRacks/ExoGENI/Spiral4/Rspecs/AcceptanceTests/EG-EXP-4/EG-EXP-4-exp2.rspec EG-EXP-4-exp2.rspec] … … 137 142 }}} 138 143 139 140 144 == Step 10. In the second slice, create a sliver at the RENCI ExoGENI aggregate using the RSpecs defined above == 141 145 … … 147 151 Verify that sliver status is ready: 148 152 {{{ 149 $ omni.py sliverstatus -a exosm EG-EXP-4-exp2 153 $ omni.py sliverstatus -a exosm EG-EXP-4-exp2 #xxxxxxx 150 154 }}} 151 155 Determined which nodes (VMs and bare metal) are allocated to this sliver: