Changes between Version 14 and Version 15 of GENIRacksHome/InstageniRacks/AcceptanceTestStatus/IG-EXP-7
- Timestamp:
- 01/15/13 09:54:05 (11 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
GENIRacksHome/InstageniRacks/AcceptanceTestStatus/IG-EXP-7
v14 v15 49 49 50 50 == 1. As Experimenter1, request !ListResources from GPO and Utah InstaGENI == 51 51 52 As user lnevers@bbn.com requested listresources from GPO and Utah InstaGENI aggregates: 52 53 {{{ … … 59 60 60 61 == 3. Define a request RSpec for three VMs at GPO InstaGENI == 62 61 63 For InstaGENI aggregates, the RSpec for a sliver can include resources from multiple aggregates. The aggregate handling the request will only allocate its own resources, therefore one RSpec is used to capture the resource requests for both sites in this scenario. 62 64 … … 81 83 82 84 == 6. Create a sliver == 83 In the slice IG-EXP-7 create a slivers at each AM, using the RSpecs defined above. 85 86 In the slice IG-EXP-7 create a slivers at each AM, using the RSpecs [http://groups.geni.net/geni/browser/trunk/GENIRacks/InstaGENI/Spiral4/RSpecs/AcceptanceTests/IG-EXP-7/IG-EXP-7.rspec IG-EXP-7.rspec] defined above. 84 87 {{{ 85 88 $ omni.py createsliver -a ig-utah IG-EXP-7 IG-EXP-7.rspec … … 87 90 INFO:omni:Using control framework pg 88 91 INFO:omni:Substituting AM nickname ig-utah with URL http://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN 89 INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-7 expires within 1 day on 2013-01-12 00:00:00UTC92 INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-7 expires on 2013-01-16 15:33:02 UTC 90 93 INFO:omni:Substituting AM nickname ig-utah with URL http://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN 91 94 INFO:omni:Substituting AM nickname ig-utah with URL http://utah.geniracks.net/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN … … 98 101 URL: http://utah.geniracks.net/protogeni/xmlrpc/am/2.0 99 102 --> 100 INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> 101 102 <node client_id="host1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false"> 103 <sliver_type name="emulab-openvz"/> 104 <interface client_id="host1:if1"> 103 INFO:omni:<rspec xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.geni.net/resources/rspec/3" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> 104 <node client_id="hostA" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false"> 105 <sliver_type name="emulab-openvz"/> 106 <interface client_id="hostA:if0"> 105 107 <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/> 106 </interface> 107 </node> 108 <node client_id="click-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false"> 109 <sliver_type name="emulab-openvz"/> 110 <interface client_id="click-1:if1"> 108 </interface> 109 </node> 110 <node client_id="top" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false"> 111 <sliver_type name="emulab-openvz"/> 112 <services> 113 <execute command="sudo /local/install-script.sh" shell="sh"/> 114 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 115 </services> 116 <interface client_id="top:if0"> 111 117 <ip address="192.168.0.1" netmask="255.255.255.0" type="ipv4"/> 112 118 </interface> 113 <interface client_id=" click-1:if2">119 <interface client_id="top:if1"> 114 120 <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> 115 121 </interface> 116 <interface client_id=" click-1:if3">122 <interface client_id="top:if2"> 117 123 <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/> 118 </interface> 119 </node> 120 <node client_id="click-2" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false"> 121 <sliver_type name="emulab-openvz"/> 122 <interface client_id="click-2:if1"> 124 </interface> 125 </node> 126 <node client_id="left" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false"> 127 <sliver_type name="emulab-openvz"/> 128 <services> 129 <execute command="sudo /local/install-script.sh" shell="sh"/> 130 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 131 </services> 132 <interface client_id="left:if0"> 123 133 <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/> 124 </interface>125 <interface client_id=" click-2:if2">134 </interface> 135 <interface client_id="left:if1"> 126 136 <ip address="192.168.3.2" netmask="255.255.255.0" type="ipv4"/> 127 </interface> 128 </node> 129 <node client_id="click-3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16014"> 130 <sliver_type name="emulab-openvz"/> 131 <interface client_id="click-3:if1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16019" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth0"> 137 </interface> 138 </node> 139 <node client_id="right" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16045"> 140 <sliver_type name="emulab-openvz"/> 141 <services> 142 <execute command="sudo /local/install-script.sh" shell="sh"/> 143 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 144 <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32572" username="lnevers"/></services> 145 <interface client_id="right:if0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16050" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth0"> 132 146 <ip address="192.168.0.2" netmask="255.255.255.0" type="ipv4"/> 133 </interface>134 <interface client_id=" click-3:if2" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16021" mac_address="021641cef805">147 </interface> 148 <interface client_id="right:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16053" mac_address="020f794e4111"> 135 149 <ip address="192.168.2.2" netmask="255.255.255.0" type="ipv4"/> 136 </interface> 137 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-8"/><host name="click-3.IG-EXP-7.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc1.utah.geniracks.net" port="31546" username="lnevers"/></services></node> 138 <node client_id="click-4" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16015"> 139 <sliver_type name="emulab-openvz"/> 140 <interface client_id="click-4:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16022" mac_address="022b7bad5279"> 150 </interface> 151 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-5"/><host name="right.IG-EXP-7.pgeni-gpolab-bbn-com.utah.geniracks.net"/></node> 152 <node client_id="bottom" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16043"> 153 <sliver_type name="emulab-openvz"/> 154 <services> 155 <execute command="sudo /local/install-script.sh" shell="sh"/> 156 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 157 <login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32570" username="lnevers"/></services> 158 <interface client_id="bottom:if0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16048" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth0"> 141 159 <ip address="192.168.2.1" netmask="255.255.255.0" type="ipv4"/> 142 </interface>143 <interface client_id=" click-4:if2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16024" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth0">160 </interface> 161 <interface client_id="bottom:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16052" mac_address="028149efa7e1"> 144 162 <ip address="192.168.3.1" netmask="255.255.255.0" type="ipv4"/> 145 </interface>146 <interface client_id=" click-4:if3" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16026" mac_address="025137c513ae">163 </interface> 164 <interface client_id="bottom:if2" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16055" mac_address="023f03e760e7"> 147 165 <ip address="192.168.5.1" netmask="255.255.255.0" type="ipv4"/> 148 </interface>149 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm1-10"/><host name="click-4.IG-EXP-7.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc1.utah.geniracks.net" port="31547" username="lnevers"/></services></node>150 <node client_id="host2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16016">151 <sliver_type name="emulab-openvz"/> 152 <interface client_id="host 2:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16027" mac_address="02ba6c5cb410">166 </interface> 167 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-1"/><host name="bottom.IG-EXP-7.pgeni-gpolab-bbn-com.utah.geniracks.net"/></node> 168 <node client_id="hostB" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false" component_id="urn:publicid:IDN+utah.geniracks.net+node+pc3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16044"> 169 <sliver_type name="emulab-openvz"/> 170 <interface client_id="hostB:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16056" mac_address="02dcdcf491ff"> 153 171 <ip address="192.168.5.2" netmask="255.255.255.0" type="ipv4"/> 154 </interface>155 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm 1-11"/><host name="host2.IG-EXP-7.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc1.utah.geniracks.net" port="31548" username="lnevers"/></services></node>172 </interface> 173 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm3-3"/><host name="hostB.IG-EXP-7.pgeni-gpolab-bbn-com.utah.geniracks.net"/><services><login authentication="ssh-keys" hostname="pc3.utah.geniracks.net" port="32571" username="lnevers"/></services></node> 156 174 <link client_id="link-A"> 157 175 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 158 <property source_id="host1:if1" dest_id="click-1:if3"/> 159 <property source_id="click-1:if3" dest_id="host1:if1"/> 160 <interface_ref client_id="host1:if1"/> 161 <interface_ref client_id="click-1:if3"/> 162 </link> 163 <link client_id="link-0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16018"> 164 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 165 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 166 <interface_ref client_id="click-1:if1"/> 167 <interface_ref client_id="click-3:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16019"/> 168 <property source_id="click-1:if1" dest_id="click-3:if1"/> 169 <property source_id="click-3:if1" dest_id="click-1:if1"/> 176 <interface_ref client_id="hostA:if0"/> 177 <interface_ref client_id="top:if0"/> 178 <property source_id="hostA:if0" dest_id="top:if0"/> 179 <property source_id="top:if0" dest_id="hostA:if0"/> 180 <link_type name="lan"/> 181 </link> 182 <link client_id="link-0"> 183 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 184 <interface_ref client_id="top:if1"/> 185 <interface_ref client_id="left:if0"/> 186 <property source_id="top:if1" dest_id="left:if0"/> 187 <property source_id="left:if0" dest_id="top:if1"/> 188 <link_type name="lan"/> 189 </link> 190 <link client_id="link-2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16047"> 191 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 192 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 193 <interface_ref client_id="left:if1"/> 194 <interface_ref client_id="bottom:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16048"/> 195 <property source_id="left:if1" dest_id="bottom:if0"/> 196 <property source_id="bottom:if0" dest_id="left:if1"/> 170 197 <link_type name="gre-tunnel"/> 171 198 </link> 172 <link client_id="link-1"> 173 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 174 <interface_ref client_id="click-1:if2"/> 175 <interface_ref client_id="click-2:if1"/> 176 <property source_id="click-1:if2" dest_id="clik-2:if1"/> 177 <property source_id="click-2:if1" dest_id="clik-1:if2"/> 178 </link> 179 <link client_id="link-2" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16020"> 180 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 181 <interface_ref client_id="click-3:if2" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16021"/> 182 <interface_ref client_id="click-4:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16022"/> 183 <property source_id="click-3:if2" dest_id="click-4:if1"/> 184 <property source_id="click-4:if1" dest_id="click-3:if2"/> 185 </link> 186 <link client_id="link-3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16023"> 187 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 188 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 189 <interface_ref client_id="click-2:if2"/> 190 <interface_ref client_id="click-4:if2" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:eth0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16024"/> 191 <property source_id="click-2:if2" dest_id="click-4:if2"/> 192 <property source_id="click-4:if2" dest_id="click-2:if2"/> 199 <link client_id="link-1" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16049"> 200 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 201 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 202 <interface_ref client_id="top:if2"/> 203 <interface_ref client_id="right:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:eth0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16050"/> 204 <property source_id="top:if2" dest_id="right:if0"/> 205 <property source_id="right:if0" dest_id="top:if2"/> 193 206 <link_type name="gre-tunnel"/> 194 207 </link> 195 <link client_id="link-B" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16025"> 196 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 197 <interface_ref client_id="click-4:if3" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16026"/> 198 <interface_ref client_id="host2:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc1:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16027"/> 199 <property source_id="click-4:if3" dest_id="host2:if1"/> 200 <property source_id="host2:if1" dest_id="click-4:if3"/> 208 <link client_id="link-3" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16051"> 209 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 210 <interface_ref client_id="bottom:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16052"/> 211 <interface_ref client_id="right:if1" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16053"/> 212 <property source_id="bottom:if1" dest_id="right:if1"/> 213 <property source_id="right:if1" dest_id="bottom:if1"/> 214 <link_type name="lan"/> 215 </link> 216 <link client_id="link-B" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16054"> 217 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 218 <interface_ref client_id="bottom:if2" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16055"/> 219 <interface_ref client_id="hostB:if0" component_id="urn:publicid:IDN+utah.geniracks.net+interface+pc3:lo0" sliver_id="urn:publicid:IDN+utah.geniracks.net+sliver+16056"/> 220 <property source_id="bottom:if2" dest_id="hostB:if0"/> 221 <property source_id="hostB:if0" dest_id="bottom:if2"/> 222 <link_type name="lan"/> 201 223 </link> 202 224 </rspec> 203 225 INFO:omni: ------------------------------------------------------------ 204 226 INFO:omni: Completed createsliver: 205 206 227 Options as run: 207 228 aggregate: ['ig-utah'] … … 209 230 210 231 Args: createsliver IG-EXP-7 IG-EXP-7.rspec 211 212 232 Result Summary: Got Reserved resources RSpec from utah-geniracks-net-protogeniv2 213 233 INFO:omni: ============================================================ 234 214 235 215 236 $ omni.py createsliver -a ig-gpo IG-EXP-7 IG-EXP-7.rspec … … 217 238 INFO:omni:Using control framework pg 218 239 INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN 219 INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-7 expires within 1 day on 2013-01-12 00:00:00UTC240 INFO:omni:Slice urn:publicid:IDN+pgeni.gpolab.bbn.com+slice+IG-EXP-7 expires on 2013-01-16 15:33:02 UTC 220 241 INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN 221 242 INFO:omni:Substituting AM nickname ig-gpo with URL http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0, URN unspecified_AM_URN … … 228 249 URL: http://instageni.gpolab.bbn.com/protogeni/xmlrpc/am/2.0 229 250 --> 230 INFO:omni:<rspec xmlns="http://www.geni.net/resources/rspec/3" xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:planetlab="http://www.planet-lab.org/resources/sfa/ext/planetlab/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> 231 232 <node client_id="host1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+372"> 233 <sliver_type name="emulab-openvz"/> 234 <interface client_id="host1:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+375" mac_address="020bc59af4d7"> 251 INFO:omni:<rspec xmlns:flack="http://www.protogeni.net/resources/rspec/ext/flack/1" xmlns:client="http://www.protogeni.net/resources/rspec/ext/client/1" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://www.geni.net/resources/rspec/3" type="manifest" xsi:schemaLocation="http://www.geni.net/resources/rspec/3 http://www.geni.net/resources/rspec/3/manifest.xsd"> 252 <node client_id="hostA" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+586"> 253 <sliver_type name="emulab-openvz"/> 254 <interface client_id="hostA:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+591" mac_address="02522e18173c"> 235 255 <ip address="192.168.4.2" netmask="255.255.255.0" type="ipv4"/> 236 </interface> 237 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-6"/><host name="host1.IG-EXP-7.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="31548" username="lnevers"/></services></node> 238 <node client_id="click-1" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+370"> 239 <sliver_type name="emulab-openvz"/> 240 <interface client_id="click-1:if1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+378" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0"> 256 </interface> 257 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-4"/><host name="hostA.IG-EXP-7.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30778" username="lnevers"/></services></node> 258 <node client_id="top" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+588"> 259 <sliver_type name="emulab-openvz"/> 260 <services> 261 <execute command="sudo /local/install-script.sh" shell="sh"/> 262 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 263 <login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30780" username="lnevers"/></services> 264 <interface client_id="top:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+592" mac_address="025862de1d7f"> 241 265 <ip address="192.168.0.1" netmask="255.255.255.0" type="ipv4"/> 242 266 </interface> 243 <interface client_id=" click-1:if2" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+380" mac_address="021bb1129772">267 <interface client_id="top:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+594" mac_address="02433f485ee5"> 244 268 <ip address="192.168.1.2" netmask="255.255.255.0" type="ipv4"/> 245 269 </interface> 246 <interface client_id=" click-1:if3" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+376" mac_address="02d50649895f">270 <interface client_id="top:if2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+599" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0"> 247 271 <ip address="192.168.4.1" netmask="255.255.255.0" type="ipv4"/> 248 </interface> 249 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-4"/><host name="click-1.IG-EXP-7.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="31546" username="lnevers"/></services></node> 250 <node client_id="click-2" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+371"> 251 <sliver_type name="emulab-openvz"/> 252 <interface client_id="click-2:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+381" mac_address="02fe39b1a2ab"> 272 </interface> 273 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-6"/><host name="top.IG-EXP-7.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/></node> 274 <node client_id="left" component_manager_id="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm" exclusive="false" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+node+pc2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+587"> 275 <sliver_type name="emulab-openvz"/> 276 <services> 277 <execute command="sudo /local/install-script.sh" shell="sh"/> 278 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 279 <login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="30779" username="lnevers"/></services> 280 <interface client_id="left:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+595" mac_address="0254d9c3667e"> 253 281 <ip address="192.168.1.1" netmask="255.255.255.0" type="ipv4"/> 254 </interface>255 <interface client_id=" click-2:if2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+383" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0">282 </interface> 283 <interface client_id="left:if1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+597" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0"> 256 284 <ip address="192.168.3.2" netmask="255.255.255.0" type="ipv4"/> 257 </interface> 258 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-5"/><host name="click-2.IG-EXP-7.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/><services><login authentication="ssh-keys" hostname="pc2.instageni.gpolab.bbn.com" port="31547" username="lnevers"/></services></node> 259 <node client_id="click-3" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false"> 260 <sliver_type name="emulab-openvz"/> 261 <interface client_id="click-3:if1"> 285 </interface> 286 <rs:vnode xmlns:rs="http://www.protogeni.net/resources/rspec/ext/emulab/1" name="pcvm2-5"/><host name="left.IG-EXP-7.pgeni-gpolab-bbn-com.instageni.gpolab.bbn.com"/></node> 287 <node client_id="right" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false"> 288 <sliver_type name="emulab-openvz"/> 289 <services> 290 <execute command="sudo /local/install-script.sh" shell="sh"/> 291 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 292 </services> 293 <interface client_id="right:if0"> 262 294 <ip address="192.168.0.2" netmask="255.255.255.0" type="ipv4"/> 263 </interface>264 <interface client_id=" click-3:if2">295 </interface> 296 <interface client_id="right:if1"> 265 297 <ip address="192.168.2.2" netmask="255.255.255.0" type="ipv4"/> 266 </interface> 267 </node> 268 <node client_id="click-4" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false"> 269 <sliver_type name="emulab-openvz"/> 270 <interface client_id="click-4:if1"> 298 </interface> 299 </node> 300 <node client_id="bottom" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false"> 301 <sliver_type name="emulab-openvz"/> 302 <services> 303 <execute command="sudo /local/install-script.sh" shell="sh"/> 304 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 305 </services> 306 <interface client_id="bottom:if0"> 271 307 <ip address="192.168.2.1" netmask="255.255.255.0" type="ipv4"/> 272 </interface>273 <interface client_id=" click-4:if2">308 </interface> 309 <interface client_id="bottom:if1"> 274 310 <ip address="192.168.3.1" netmask="255.255.255.0" type="ipv4"/> 275 </interface>276 <interface client_id=" click-4:if3">311 </interface> 312 <interface client_id="bottom:if2"> 277 313 <ip address="192.168.5.1" netmask="255.255.255.0" type="ipv4"/> 278 </interface>279 </node>280 <node client_id="host2" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false">281 <sliver_type name="emulab-openvz"/> 282 <interface client_id="host 2:if1">314 </interface> 315 </node> 316 <node client_id="hostB" component_manager_id="urn:publicid:IDN+utah.geniracks.net+authority+cm" exclusive="false"> 317 <sliver_type name="emulab-openvz"/> 318 <interface client_id="hostB:if0"> 283 319 <ip address="192.168.5.2" netmask="255.255.255.0" type="ipv4"/> 284 </interface> 285 </node> 286 <link client_id="link-A" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+374"> 287 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 288 <property source_id="host1:if1" dest_id="click-1:if3"/> 289 <property source_id="click-1:if3" dest_id="host1:if1"/> 290 <interface_ref client_id="host1:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+375"/> 291 <interface_ref client_id="click-1:if3" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+376"/> 292 </link> 293 <link client_id="link-0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+377"> 294 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 295 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 296 <interface_ref client_id="click-1:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+378"/> 297 <interface_ref client_id="click-3:if1"/> 298 <property source_id="click-1:if1" dest_id="click-3:if1"/> 299 <property source_id="click-3:if1" dest_id="click-1:if1"/> 320 </interface> 321 </node> 322 <link client_id="link-A" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+590"> 323 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 324 <interface_ref client_id="hostA:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+591"/> 325 <interface_ref client_id="top:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+592"/> 326 <property source_id="hostA:if0" dest_id="top:if0"/> 327 <property source_id="top:if0" dest_id="hostA:if0"/> 328 <link_type name="lan"/> 329 </link> 330 <link client_id="link-0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+593"> 331 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 332 <interface_ref client_id="top:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+594"/> 333 <interface_ref client_id="left:if0" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+595"/> 334 <property source_id="top:if1" dest_id="left:if0"/> 335 <property source_id="left:if0" dest_id="top:if1"/> 336 <link_type name="lan"/> 337 </link> 338 <link client_id="link-2" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+596"> 339 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 340 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 341 <interface_ref client_id="left:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+597"/> 342 <interface_ref client_id="bottom:if0"/> 343 <property source_id="left:if1" dest_id="bottom:if0"/> 344 <property source_id="bottom:if0" dest_id="left:if1"/> 300 345 <link_type name="gre-tunnel"/> 301 346 </link> 302 <link client_id="link-1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+379"> 303 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 304 <interface_ref client_id="click-1:if2" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+380"/> 305 <interface_ref client_id="click-2:if1" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:lo0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+381"/> 306 <property source_id="click-1:if2" dest_id="clik-2:if1"/> 307 <property source_id="click-2:if1" dest_id="clik-1:if2"/> 308 </link> 309 <link client_id="link-2"> 310 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 311 <interface_ref client_id="click-3:if2"/> 312 <interface_ref client_id="click-4:if1"/> 313 <property source_id="click-3:if2" dest_id="click-4:if1"/> 314 <property source_id="click-4:if1" dest_id="click-3:if2"/> 315 </link> 316 <link client_id="link-3" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+382"> 317 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 318 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 319 <interface_ref client_id="click-2:if2" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+383"/> 320 <interface_ref client_id="click-4:if2"/> 321 <property source_id="click-2:if2" dest_id="click-4:if2"/> 322 <property source_id="click-4:if2" dest_id="click-2:if2"/> 347 <link client_id="link-1" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+598"> 348 <component_manager name="urn:publicid:IDN+instageni.gpolab.bbn.com+authority+cm"/> 349 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 350 <interface_ref client_id="top:if2" component_id="urn:publicid:IDN+instageni.gpolab.bbn.com+interface+pc2:eth0" sliver_id="urn:publicid:IDN+instageni.gpolab.bbn.com+sliver+599"/> 351 <interface_ref client_id="right:if0"/> 352 <property source_id="top:if2" dest_id="right:if0"/> 353 <property source_id="right:if0" dest_id="top:if2"/> 323 354 <link_type name="gre-tunnel"/> 324 355 </link> 356 <link client_id="link-3"> 357 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 358 <interface_ref client_id="bottom:if1"/> 359 <interface_ref client_id="right:if1"/> 360 <property source_id="bottom:if1" dest_id="right:if1"/> 361 <property source_id="right:if1" dest_id="bottom:if1"/> 362 <link_type name="lan"/> 363 </link> 325 364 <link client_id="link-B"> 326 365 <component_manager name="urn:publicid:IDN+utah.geniracks.net+authority+cm"/> 327 <interface_ref client_id="click-4:if3"/> 328 <interface_ref client_id="host2:if1"/> 329 <property source_id="click-4:if3" dest_id="host2:if1"/> 330 <property source_id="host2:if1" dest_id="click-4:if3"/> 366 <interface_ref client_id="bottom:if2"/> 367 <interface_ref client_id="hostB:if0"/> 368 <property source_id="bottom:if2" dest_id="hostB:if0"/> 369 <property source_id="hostB:if0" dest_id="bottom:if2"/> 370 <link_type name="lan"/> 331 371 </link> 332 372 </rspec> 333 373 INFO:omni: ------------------------------------------------------------ 334 374 INFO:omni: Completed createsliver: 335 336 375 Options as run: 337 376 aggregate: ['ig-gpo'] … … 339 378 340 379 Args: createsliver IG-EXP-7 IG-EXP-7.rspec 341 342 380 Result Summary: Got Reserved resources RSpec from instageni-gpolab-bbn-com-protogeniv2 343 381 INFO:omni: ============================================================ … … 346 384 == 7. Install Click router == 347 385 348 Determine login information for each of the devices allocated: 386 The Rspec used defines the following services to install the click router: 387 {{{ 388 <services> 389 <execute command="sudo /local/install-script.sh" shell="sh"/> 390 <install install_path="/local" url="http://www.gpolab.bbn.com/experiment-support/ClickExampleExperiment/click-example.tar.gz"/> 391 </services> 392 }}} 393 The above service will get the ''click-example.tar.gz'' place it on ''/local'' on the 4 router nodes, unpack the tar.gz file which contains two files: 394 * ''install-script.sh'' - installs click routes v.2.0.1 ran as part of the createsliver. 395 * ''extractClickConfig.py'' - determines MAC and IP settings for the configuration, ran manually after sliver is ready. 396 397 == 8. Determine Click router settings == 398 399 The click router setting are determined by the ''extractClickConfig.py'' script. To run this script, determin login for each of the nodes in the experiment at each resource aggregate: 349 400 {{{ 350 401 $ readyToLogin.py -a ig-gpo IG-EXP-7 351 402 <...> 352 host1's geni_status is: ready (am_status:ready) 353 User lnevers logins to host1 using: 354 xterm -e ssh -p 31548 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com & 355 356 click-1's geni_status is: ready (am_status:ready) 357 User lnevers logins to click-1 using: 358 xterm -e ssh -p 31546 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com & 359 360 click-2's geni_status is: ready (am_status:ready) 361 User lnevers logins to click-2 using: 362 xterm -e ssh -p 31547 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com & 363 364 $ readyToLogin.py -a ig-utah IG-EXP-7 365 <...> 366 click-3's geni_status is: changing (am_status:ready) 367 User lnevers logins to click-3 using: 368 xterm -e ssh -p 31546 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.utah.geniracks.net & 369 370 click-4's geni_status is: ready (am_status:ready) 371 User lnevers logins to click-4 using: 372 xterm -e ssh -p 31547 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.utah.geniracks.net & 373 374 host2's geni_status is: changing (am_status:ready) 375 User lnevers logins to host2 using: 376 xterm -e ssh -p 31548 -i /home/lnevers/.ssh/id_rsa lnevers@pc1.utah.geniracks.net & 377 }}} 378 Login to each of the click nodes and install click router: 379 380 {{{ 381 $ sudo yum -y install git 382 $ sudo git clone git://read.cs.ucla.edu/git/click /local/click 383 $ cd /local/click 384 $ sudo ./configure 385 $ cd tools 386 $ sudo make install 387 $ cd /local/click/userlevel/ 388 $ sudo gmake 389 $ sudo make install 390 $ ./click ../conf/test.click 391 }}} 392 393 == 8. Determine Click router settings == 394 395 On each of the four routers, determine the interface and MAC address mappings for all interfaces. Modify the click configuration generation script ''make-ip-conf.pl'' to add the router interfaces and routes needed. The following are executed on each of the routers: 396 {{{ 397 $ /sbin/ifconfig 398 $ cd /local/click/userlevel 399 $ sudo vi /local/click/conf/make-ip-conf.pl 400 }}} 401 Added interfaces to click-1: 402 {{{ 403 [ "gre2", 0, "192.168.0.1", "255.255.255.0", "00:18:51:28:CA:C7" ], 404 [ "mv4.4", 0, "192.168.1.2", "255.255.255.0", "02:1B:B1:12:97:72" ], 405 [ "mv4.7", 0, "192.168.4.1", "255.255.255.0", "02:D5:06:49:89:5F" ], 406 }}} 407 added routes to click-1: 408 {{{ 409 [ "0.0.0.0", "0.0.0.0", "192.168.0.2", "gre2" ], 410 }}} 411 412 Added interfaces to click-2: 413 {{{ 414 [ "gre3", 0, "192.168.3.2", "255.255.255.0", "00:18:51:CE:A4:37" ], 415 [ "mv5.5", 0, "192.168.1.1", "255.255.255.0", "02:FE:39:B1:A2:AB" ], 416 417 }}} 418 added routes to click-2: 419 {{{ 420 [ "192.168.4.0", "255.255.255.0", "192.168.1.2", "mv5.5" ], 421 [ "0.0.0.0", "0.0.0.0", "192.168.3.1", "gre3" ], 422 }}} 423 424 Added interfaces to click-3: 425 {{{ 426 [ "gre2", 0, "192.168.0.2", "255.255.255.0", "00:18:51:B9:E6:8B" ], 427 [ "mv8.97", 0, "192.168.2.2", "255.255.255.0", "02:16:41:CE:F8:05" ], 428 }}} 429 added routes to click-3: 430 {{{ 431 [ "192.168.5.0", "255.255.255.0", "192.168.2.1", "mv5.5" ], 432 [ "0.0.0.0", "0.0.0.0", "192.168.0.1", "gre2" ], 433 }}} 434 435 Added Interfaces to click-4: 436 {{{ 437 [ "gre3", 0, "192.168.3.1", "255.255.255.0", "00:18:51:66:3B:02" ], 438 [ "mv10.98", 0, "192.168.2.1", "255.255.255.0", "02:2B:7B:AD:52:79" ], 439 [ "mv10.99", 0, "192.168.5.1", "255.255.255.0", "02:51:37:C5:13:AE" ], 440 }}} 441 added routes to click-4: 442 {{{ 443 [ "0.0.0.0", "0.0.0.0", "192.168.3.2", "gre3" ], 403 404 hostA's geni_status is: ready (am_status:ready) 405 User lnevers logins to hostA using: 406 xterm -e ssh -p 30778 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com & 407 408 top's geni_status is: ready (am_status:ready) 409 User lnevers logins to top using: 410 xterm -e ssh -p 30780 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com & 411 412 left's geni_status is: ready (am_status:ready) 413 User lnevers logins to left using: 414 xterm -e ssh -p 30779 -i /home/lnevers/.ssh/id_rsa lnevers@pc2.instageni.gpolab.bbn.com & 415 416 $ readyToLogin.py -a ig-utah IG-EXP-7 417 <...> 418 419 right's geni_status is: ready (am_status:ready) 420 User lnevers logins to right using: 421 xterm -e ssh -p 32572 -i /home/lnevers/.ssh/id_rsa lnevers@pc3.utah.geniracks.net & 422 423 bottom's geni_status is: ready (am_status:ready) 424 User lnevers logins to bottom using: 425 xterm -e ssh -p 32570 -i /home/lnevers/.ssh/id_rsa lnevers@pc3.utah.geniracks.net & 426 427 hostB's geni_status is: ready (am_status:ready) 428 User lnevers logins to hostB using: 429 xterm -e ssh -p 32571 -i /home/lnevers/.ssh/id_rsa lnevers@pc3.utah.geniracks.net & 430 444 431 }}} 445 432 446 433 Generated configuration on each click router: 447 {{{448 $ sudo /local/click/conf/make-ip-conf.pl > ~/click.conf449 }}}450 For userlevel click, edit the configuration file (~/click.conf) and modify the following line:451 {{{452 toh :: ToHost;453 }}}454 to replace the target "ToHost" with "Discard", as shown below:455 {{{456 toh :: Discard;457 434 }}} 458 435 459 436 460 437 == 9. Run the user-level Click router == 438 461 439 Login to each of the routers, and run the user-level Click router by providing the print pings configuration file name. Leave terminal connection open: 462 440 {{{