| 1138 | Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/GeorgiaTechInstaGENI GA Tech InstaGENI] aggregate page. Followed instructions at [https://users.emulab.net/trac/protogeni/wiki/RackAdminAccounts Admin Accounts on InstaGeni Racks] page for account request. A local admin account was create and also had to join the ''emulab-ops'' group at https://www.instageni.rnoc.gatech.edu/joinproject.php3?target_pid=emulab-ops. Once account was create and membership to emulab-ops was approved proceeded to execute administrative tests. |
| 1139 | |
| 1140 | |
| 1141 | {{{ |
| 1142 | LNM:~$ ssh lnevers@control.instageni.rnoc.gatech.edu |
| 1143 | |
| 1144 | }}} |
| 1145 | |
| 1146 | Also access the node via the PG Boss alias: |
| 1147 | {{{ |
| 1148 | LNM:~$ ssh boss.instageni.rnoc.gatech.edu |
| 1149 | }}} |
| 1150 | |
| 1151 | 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: |
| 1152 | {{{ |
| 1153 | LNM:~$ ssh ops.instageni.rnoc.gatech.edu |
| 1154 | |
| 1155 | }}} |
| 1156 | From boss node accessed each of the experiment nodes that support VMs: |
| 1157 | {{{ |
| 1158 | [lnevers@boss ~]$ for i in pc1 pc2; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done |
| 1159 | |
| 1160 | }}} |
| 1161 | |
| 1162 | 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 (pcX and pcY): |
| 1163 | {{{ |
| 1164 | [lnevers@boss ~]$ sudo ssh pcX |
| 1165 | [root@pcX ~]# sudo whoami |
| 1166 | root |
| 1167 | [root@pcX ~]# exit |
| 1168 | logout |
| 1169 | Connection to pcX.instageni.rnoc.gatech.edu |
| 1170 | [lnevers@boss ~]$ sudo ssh pcY |
| 1171 | [root@pc ~]# sudo whoami |
| 1172 | root |
| 1173 | [root@pc ~]# |
| 1174 | }}} |
| 1175 | |
| 1176 | Access infrastructure Switches using documented password. First connect to the switch named procurve1 the control network switch: |
| 1177 | {{{ |
| 1178 | [lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd |
| 1179 | XXXXXXXXX |
| 1180 | [lnevers@boss ~]$ telnet procurve1 |
| 1181 | |
| 1182 | |
| 1183 | }}} |
| 1184 | |
| 1185 | Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password: |
| 1186 | {{{ |
| 1187 | [lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd |
| 1188 | xxxxxxx |
| 1189 | [lnevers@boss ~]$ ssh manager@procurve2 |
| 1190 | }}} |
| 1191 | |
| 1192 | Access the FOAM VM and gather information for version |
| 1193 | {{{ |
| 1194 | LNM:~$ ssh lnevers@foam.instageni.rnoc.gatech.edu |
| 1195 | |
| 1196 | sudo foamctl admin:get-version --passwd-file=/etc/foam.passwd |
| 1197 | |
| 1198 | }}} |
| 1199 | Check FOAM configuration for site.admin.email, geni.site-tag, email.from settings: |
| 1200 | {{{ |
| 1201 | foamctl config:get-value --key="site.admin.email" --passwd-file=/etc/foam.passwd |
| 1202 | |
| 1203 | foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
| 1204 | |
| 1205 | foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
| 1206 | |
| 1207 | # check if FOAM auto-approve is on. Value 2 = auto-approve is on. |
| 1208 | |
| 1209 | foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1210 | |
| 1211 | }}} |
| 1212 | |
| 1213 | Show FOAM slivers and details for one sliver: |
| 1214 | {{{ |
| 1215 | foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1216 | |
| 1217 | }}} |
| 1218 | Access the FlowVisor VM and gather version information: |
| 1219 | {{{ |
| 1220 | |
| 1221 | ssh lnevers@flowvisor.instageni.rnoc.gatech.edu |
| 1222 | }}} |
| 1223 | Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices: |
| 1224 | {{{ |
| 1225 | |
| 1226 | fvctl --passwd-file=/etc/flowvisor.passwd ping hello |
| 1227 | |
| 1228 | # Devices |
| 1229 | fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
| 1230 | |
| 1231 | fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00 |
| 1232 | |
| 1233 | #Slices |
| 1234 | fvctl --passwd-file=/etc/flowvisor.passwd listSlices |
| 1235 | |
| 1236 | fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182 |
| 1237 | |
| 1238 | }}} |
| 1239 | |
| 1240 | Check the FlowVisor setting: |
| 1241 | {{{ |
| 1242 | fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
| 1243 | more /tmp/flowvisor-config |
| 1244 | |
| 1245 | }}} |
| 1246 | |
| 1247 | |
| 1248 | Verify alerts for the compute resource Aggregate Manager are being reported to the [http://monitor.gpolab.bbn.com/nagios/cgi-bin/status.cgi GPO Tango GENI Nagios monitoring] and that all alerts have status OK. |
| 1249 | |
| 1250 | |
| 1251 | [[Image(GATech-nagios.jpg)]] |
| 1252 | |
| 1253 | Verify alerts for the FOAM Aggregate Manager are being reported to the [http://monitor.gpolab.bbn.com/nagios/cgi-bin/status.cgi GPO Tango GENI Nagios monitoring] and that all alerts have status OK. |
| 1254 | |
| 1255 | [[Image(GATech-OF-nagios.jpg)]] |
| 1256 | |
| 1257 | |
| 1258 | |