Changes between Version 15 and Version 16 of GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/UHouston


Ignore:
Timestamp:
06/27/13 14:06:57 (11 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GENIRacksHome/ExogeniRacks/ConfirmationTestStatus/UHouston

    v15 v16  
    10421042
    10431043== EG-CT-6 - Administrative Tests ==
     1044Administrator accounts on an ExoGENI rack are documented at https://wiki.exogeni.net/doku.php?id=public:operators:start,  with https://wiki.exogeni.net/doku.php?id=public:operators:start#authentication_authorization proving insight into accounts creation and usage.  With requested account accessed rack head node and verified root access and group membership:
     1045{{{
     1046LNM:~$ ssh uh-hn.exogeni.net
     1047lnevers@uh-hn.exogeni.net's password:
     1048
     1049LNM:~$ cat X
     1050{'T.+6!kX_28
     1051LNM:~$ ssh uh-hn.exogeni.net
     1052lnevers@uh-hn.exogeni.net's password:
     1053Creating home directory for lnevers.
     1054|-----------------------------------------------------------------|
     1055|                ____ ____ ____ ____ ____ ____ ____               |
     1056|               ||E |||x |||o |||G |||E |||N |||I ||              |
     1057|               ||__|||__|||__|||__|||__|||__|||__||              |
     1058|               |/__\|/__\|/__\|/__\|/__\|/__\|/__\|              |
     1059|                                                                 |
     1060|-----------------------------------------------------------------|
     1061[lnevers@uh-hn ~]$ sudo whoami
     1062
     1063We trust you have received the usual lecture from the local System
     1064Administrator. It usually boils down to these three things:
     1065
     1066    #1) Respect the privacy of others.
     1067    #2) Think before you type.
     1068    #3) With great power comes great responsibility.
     1069
     1070[sudo] password for lnevers:
     1071root
     1072[lnevers@uh-hn ~]$
     1073}}}
     1074
     1075From head node verified login and administrative access to each of the worker nodes that supply VMs.
     1076
     1077For each worker node execute the following:
     1078{{{
     1079[lnevers@uh-hn ~]$ for i in 1 2 3 4 5 6 7 8; do sudo ssh root@uh-w$i "echo -n 'Executing on: ' ; hostname;whoami"; done
     1080Executing on: uh-w1
     1081root
     1082Executing on: uh-w2
     1083root
     1084Executing on: uh-w3
     1085root
     1086Executing on: uh-w4
     1087root
     1088Executing on: uh-w5
     1089root
     1090Executing on: uh-w6
     1091root
     1092Executing on: uh-w7
     1093root
     1094Executing on: uh-w8
     1095root
     1096Executing on: uh-w8
     1097root
     1098[lnevers@uh-hn ~]$
     1099}}}
     1100
     1101'' Note:'' No longer need to specify identity as described in exoticket:171.
     1102
     1103''Note:''  Node uh-w9 and uh-10 are bare metal and were down because not in use, creating a sliver fails with exoticket:188
     1104
     1105Connect to the management switch:  '' Note: exoticket 189''
     1106{{{
     1107[lnevers@uh-hn ~]$ ssh uh-8052.uh.xo
     1108
     1109>ena
     1110
     1111#show interface status
     1112}}}
     1113
     1114}}}
     1115
     1116Connect to the !OpenFlow switch:  '' Note: exoticket 189''
     1117{{{
     1118 ssh lnevers@uh-8264.uh.xo
     1119
     1120>ena
     1121
     1122#show interface status
     1123
     1124#show version brief
     1125}}}
     1126
     1127Verify FOAM and !FlowVisor configuration files ownership and paths:
     1128{{{
     1129[lnevers@uh-hn ~]$  ls -l /etc/foam.passwd  /etc/flowvisor.passwd /etc/flowvisor/fvpasswd /opt/foam/etc/foampasswd
     1130}}}
     1131
     1132Check FOAM version and FOAM configuration for site.admin.email, geni.site-tag, email.from settings on the Houston head node:
     1133{{{
     1134}}}
     1135foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     1136foamctl config:get-value --key="site.admin.email"  --passwd-file=/opt/foam/etc/foampasswd
     1137foamctl config:get-value --key="geni.site-tag"  --passwd-file=/opt/foam/etc/foampasswd
     1138foamctl config:get-value --key="email.from"  --passwd-file=/opt/foam/etc/foampasswd
     1139foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/opt/foam/etc/foampasswd
     1140Show FOAM slivers details:
     1141{{{
     1142foamctl geni:list-slivers --passwd-file=/opt/foam/etc/foampasswd
     1143
     1144}}}
     1145
     1146Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices on the Houston Head node:
     1147{{{
     1148/opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd ping hello
     1149/opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listDevices
     1150/opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getDeviceInfo
     1151/opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd listSlices
     1152/opt/flowvisor/bin/fvctl --passwd-file=/etc/flowvisor/fvpasswd getSliceInfo  urn
     1153
     1154}}}
     1155
     1156
     1157Verify alerts for the compute resource Aggregate Manager and 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.
     1158
     1159[[Image(Houston-nagios.jpg)]]
     1160
     1161
     1162Verify 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.
     1163
     1164[[Image(Houston-OF-nagios.jpg)]]
     1165
     1166
    10441167
    10451168----