| 1104 | Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/OHMETRODCInstaGENI OHMetroDC InstaGENI] aggregate page. Followed instructions at the [http://groups.geni.net/geni/wiki/GENIRacksAdministration/InstaGENIAdministration InstaGENI Administration] page for account request. A local administrator account was requested by joining the ''emulab-ops'' group at https://www.instageni.metrodatacenter.com/joinproject.php3. Once the administrative account was approved and the membership to emulab-ops was granted, proceeded to execute administrative tests. |
| 1105 | |
| 1106 | {{{ |
| 1107 | LNM:~$ ssh control.instageni.metrodatacenter.com |
| 1108 | |
| 1109 | }}} |
| 1110 | |
| 1111 | Also access the boss node: |
| 1112 | {{{ |
| 1113 | LNM:~$ ssh boss.instageni.metrodatacenter.com |
| 1114 | |
| 1115 | sudo whoami |
| 1116 | }}} |
| 1117 | |
| 1118 | From boss node accessed each of the experiment nodes that support VMs: |
| 1119 | {{{ |
| 1120 | [lnevers@boss ~]$ for i in pc1 pc2 pc3; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done |
| 1121 | |
| 1122 | }}} |
| 1123 | |
| 1124 | In order to access Dedicated Nodes some experiment must be running on the raw-pc device. At the time of this capture two raw-pc nodes were in use (pc4 and pc5): |
| 1125 | {{{ |
| 1126 | [lnevers@boss ~]$ sudo ssh pc4 |
| 1127 | sudo whoami |
| 1128 | uname -a |
| 1129 | exit |
| 1130 | |
| 1131 | [lnevers@boss ~]$ sudo ssh pc5 |
| 1132 | sudo whoami |
| 1133 | uname -a |
| 1134 | exit |
| 1135 | }}} |
| 1136 | |
| 1137 | Further verified access by ssh from ops.instageni.gpolab.bbn.com to boss.instageni.gpolab.bbn.com, which is usually restricted for non-admin users: |
| 1138 | {{{ |
| 1139 | LNM:~$ ssh ops.metrodatacenter.com |
| 1140 | |
| 1141 | }}} |
| 1142 | Access infrastructure switches using documented password. First connect to the switch named procurve1 the control network switch: |
| 1143 | {{{ |
| 1144 | [lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd |
| 1145 | XXXXXXXXX |
| 1146 | [lnevers@boss ~]$ telnet procurve1 |
| 1147 | |
| 1148 | |
| 1149 | }}} |
| 1150 | |
| 1151 | Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password: |
| 1152 | {{{ |
| 1153 | [lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd |
| 1154 | xxxxxxx |
| 1155 | [lnevers@boss ~]$ ssh manager@procurve2 |
| 1156 | }}} |
| 1157 | |
| 1158 | Access the FOAM VM and gather information for version |
| 1159 | {{{ |
| 1160 | LNM:~$ ssh lnevers@foam.metrodatacenter.com |
| 1161 | |
| 1162 | sudo foamctl admin:get-version --passwd-file=/etc/foam.passwd |
| 1163 | |
| 1164 | }}} |
| 1165 | Check FOAM configuration for site.admin.email, geni.site-tag, email.from settings: |
| 1166 | {{{ |
| 1167 | foamctl config:get-value --key="site.admin.email" --passwd-file=/etc/foam.passwd |
| 1168 | |
| 1169 | foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
| 1170 | |
| 1171 | foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
| 1172 | |
| 1173 | # check if FOAM auto-approve is on. Value 2 = auto-approve is on. |
| 1174 | |
| 1175 | foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1176 | |
| 1177 | }}} |
| 1178 | |
| 1179 | Show FOAM slivers details: |
| 1180 | |
| 1181 | {{{ |
| 1182 | foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1183 | |
| 1184 | }}} |
| 1185 | Access the FlowVisor VM and gather version information: |
| 1186 | {{{ |
| 1187 | |
| 1188 | ssh lnevers@flowvisor.metrodatacenter.com |
| 1189 | }}} |
| 1190 | Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices: |
| 1191 | {{{ |
| 1192 | |
| 1193 | fvctl --passwd-file=/etc/flowvisor.passwd ping hello |
| 1194 | |
| 1195 | # Devices |
| 1196 | fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
| 1197 | |
| 1198 | fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00 |
| 1199 | |
| 1200 | #Slices |
| 1201 | fvctl --passwd-file=/etc/flowvisor.passwd listSlices |
| 1202 | |
| 1203 | fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182 |
| 1204 | |
| 1205 | }}} |
| 1206 | |
| 1207 | Check the FlowVisor setting: |
| 1208 | {{{ |
| 1209 | fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
| 1210 | more /tmp/flowvisor-config |
| 1211 | |
| 1212 | }}} |