| 1092 | Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/KetteringInstaGENI Kettering 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.kettering.edu/joinproject.php3?target_pid=emulab-ops. Once account was create and membership to emulab-ops was approved proceeded to execute administrative tests. |
| 1093 | |
| 1094 | |
| 1095 | {{{ |
| 1096 | LNM:~$ ssh lnevers@control.kettering.edu |
| 1097 | |
| 1098 | }}} |
| 1099 | |
| 1100 | Also access the node via the PG Boss alias: |
| 1101 | {{{ |
| 1102 | LNM:~$ ssh boss.kettering.edu |
| 1103 | }}} |
| 1104 | |
| 1105 | 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: |
| 1106 | {{{ |
| 1107 | LNM:~$ ssh ops.kettering.edu |
| 1108 | |
| 1109 | }}} |
| 1110 | From boss node accessed each of the experiment nodes that support VMs: |
| 1111 | {{{ |
| 1112 | [lnevers@boss ~]$ for i in pc1 pc2; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done |
| 1113 | |
| 1114 | }}} |
| 1115 | |
| 1116 | 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): |
| 1117 | {{{ |
| 1118 | [lnevers@boss ~]$ sudo ssh pcX |
| 1119 | [root@pcX ~]# sudo whoami |
| 1120 | root |
| 1121 | [root@pcX ~]# exit |
| 1122 | logout |
| 1123 | Connection to pcX.kettering.edu |
| 1124 | [lnevers@boss ~]$ sudo ssh pcY |
| 1125 | [root@pc ~]# sudo whoami |
| 1126 | root |
| 1127 | [root@pc ~]# |
| 1128 | }}} |
| 1129 | |
| 1130 | Access infrastructure Switches using documented password. First connect to the switch named procurve1 the control network switch: |
| 1131 | {{{ |
| 1132 | [lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd |
| 1133 | XXXXXXXXX |
| 1134 | [lnevers@boss ~]$ telnet procurve1 |
| 1135 | |
| 1136 | |
| 1137 | }}} |
| 1138 | |
| 1139 | Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password: |
| 1140 | {{{ |
| 1141 | [lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd |
| 1142 | xxxxxxx |
| 1143 | [lnevers@boss ~]$ ssh manager@procurve2 |
| 1144 | }}} |
| 1145 | |
| 1146 | Access the FOAM VM and gather information for version |
| 1147 | {{{ |
| 1148 | LNM:~$ ssh lnevers@foam.kettering.edu |
| 1149 | |
| 1150 | sudo foamctl admin:get-version --passwd-file=/etc/foam.passwd |
| 1151 | |
| 1152 | }}} |
| 1153 | Check FOAM configuration for site.admin.email, geni.site-tag, email.from settings: |
| 1154 | {{{ |
| 1155 | foamctl config:get-value --key="site.admin.email" --passwd-file=/etc/foam.passwd |
| 1156 | |
| 1157 | foamctl config:get-value --key="geni.site-tag" --passwd-file=/etc/foam.passwd |
| 1158 | |
| 1159 | foamctl config:get-value --key="email.from" --passwd-file=/etc/foam.passwd |
| 1160 | |
| 1161 | # check if FOAM auto-approve is on. Value 2 = auto-approve is on. |
| 1162 | |
| 1163 | foamctl config:get-value --key="geni.approval.approve-on-creation" --passwd-file=/etc/foam.passwd |
| 1164 | |
| 1165 | }}} |
| 1166 | |
| 1167 | Show FOAM slivers and details for one sliver: |
| 1168 | |
| 1169 | {{{ |
| 1170 | foamctl geni:list-slivers --passwd-file=/etc/foam.passwd |
| 1171 | |
| 1172 | }}} |
| 1173 | Access the FlowVisor VM and gather version information: |
| 1174 | {{{ |
| 1175 | |
| 1176 | ssh lnevers@flowvisor.kettering.edu |
| 1177 | }}} |
| 1178 | Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices: |
| 1179 | {{{ |
| 1180 | |
| 1181 | fvctl --passwd-file=/etc/flowvisor.passwd ping hello |
| 1182 | |
| 1183 | # Devices |
| 1184 | fvctl --passwd-file=/etc/flowvisor.passwd listDevices |
| 1185 | |
| 1186 | fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00 |
| 1187 | |
| 1188 | #Slices |
| 1189 | fvctl --passwd-file=/etc/flowvisor.passwd listSlices |
| 1190 | |
| 1191 | fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182 |
| 1192 | |
| 1193 | }}} |
| 1194 | |
| 1195 | Check the FlowVisor setting: |
| 1196 | {{{ |
| 1197 | fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config |
| 1198 | more /tmp/flowvisor-config |
| 1199 | |
| 1200 | }}} |
| 1201 | |
| 1202 | |
| 1203 | 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. |
| 1204 | |
| 1205 | |
| 1206 | [[Image(Kettering-nagios.jpg)]] |
| 1207 | |
| 1208 | 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. |
| 1209 | |
| 1210 | [[Image(Kettering-OF-nagios.jpg)]] |
| 1211 | |