Changes between Version 15 and Version 16 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/OHMetroDC


Ignore:
Timestamp:
09/29/14 14:03:08 (7 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/InstageniRacks/ConfirmationTestStatus/OHMetroDC

    v15 v16  
    11021102== IG-CT-6 - Administrative Tests ==
    11031103
     1104Sent 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{{{
     1107LNM:~$ ssh control.instageni.metrodatacenter.com
     1108
     1109}}}
     1110
     1111Also access the boss node:
     1112{{{
     1113LNM:~$ ssh boss.instageni.metrodatacenter.com
     1114
     1115sudo whoami
     1116}}}
     1117
     1118From 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
     1124In 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
     1137Further 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{{{
     1139LNM:~$ ssh ops.metrodatacenter.com
     1140
     1141}}}
     1142Access 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
     1145XXXXXXXXX
     1146[lnevers@boss ~]$ telnet procurve1
     1147
     1148
     1149}}}
     1150
     1151Connect 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
     1154xxxxxxx
     1155[lnevers@boss ~]$ ssh manager@procurve2
     1156}}}
     1157
     1158Access the FOAM VM and gather information for version
     1159{{{
     1160LNM:~$ ssh lnevers@foam.metrodatacenter.com
     1161
     1162sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     1163
     1164}}}
     1165Check FOAM configuration for  site.admin.email, geni.site-tag, email.from settings:
     1166{{{
     1167foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd
     1168
     1169foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd
     1170
     1171foamctl 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
     1175foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/foam.passwd
     1176
     1177}}}
     1178
     1179Show FOAM slivers details:
     1180
     1181{{{
     1182foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
     1183
     1184}}}
     1185Access the FlowVisor VM and gather version information:
     1186{{{
     1187
     1188ssh lnevers@flowvisor.metrodatacenter.com
     1189}}}
     1190Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices:
     1191{{{     
     1192
     1193fvctl --passwd-file=/etc/flowvisor.passwd ping hello
     1194
     1195# Devices
     1196fvctl --passwd-file=/etc/flowvisor.passwd listDevices
     1197
     1198fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00
     1199
     1200#Slices
     1201fvctl --passwd-file=/etc/flowvisor.passwd listSlices
     1202
     1203fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182
     1204
     1205}}}
     1206
     1207Check the FlowVisor setting:
     1208{{{
     1209fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
     1210more /tmp/flowvisor-config
     1211
     1212}}}
    11041213----
    11051214{{{