Changes between Version 12 and Version 13 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/Rutgers


Ignore:
Timestamp:
08/08/14 09:31:41 (5 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v12 v13  
    773773== IG-CT-6 - Administrative Tests ==
    774774
     775Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/RutgersInstaGENI Rutgers 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.rutgers.edu/joinproject.php3.   Once the administrative account was approved and the membership to emulab-ops was granted, proceeded to execute administrative tests. 
     776
     777{{{
     778LNM:~$ ssh control.instageni.rutgers.edu
     779
     780}}}
     781
     782Also access the boss node:
     783{{{
     784LNM:~$ ssh control.instageni.rutgers.edu
     785The authenticity of host 'control.instageni.rutgers.edu (165.230.161.195)' can't be established.
     786DSA key fingerprint is ef:36:0e:fe:25:cd:5d:4a:8f:36:fc:ef:ba:36:e6:87.
     787Are you sure you want to continue connecting (yes/no)? yes
     788Warning: Permanently added 'control.instageni.rutgers.edu,165.230.161.195' (DSA) to the list of known hosts.
     789Permission denied (publickey).
     790LNM:~$ ssh boss.instageni.rutgers.edu
     791The authenticity of host 'boss.instageni.rutgers.edu (165.230.161.196)' can't be established.
     792RSA key fingerprint is 46:63:92:67:c8:75:20:4e:52:9f:2d:f6:cb:58:16:77.
     793Are you sure you want to continue connecting (yes/no)? yes
     794Warning: Permanently added 'boss.instageni.rutgers.edu,165.230.161.196' (RSA) to the list of known hosts.
     795FreeBSD 9.0-STABLE (TESTBED-XEN) #0: Tue Apr 30 14:24:36 MDT 2013
     796
     797Welcome to FreeBSD!
     798
     799To find out the hostname associated with an IP address, use
     800
     801        dig -x IP_address
     802                -- Dru <genesis@istar.ca>
     803> bash
     804[lnevers@boss ~]$ sudo whoami
     805root
     806[lnevers@boss ~]$
     807}}}
     808
     809From boss node accessed each of the experiment nodes that support VMs:
     810{{{
     811[lnevers@boss ~]$ for i in pc1 pc2 pc3; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done
     812Warning: Permanently added 'pc1.instageni.rutgers.edu' (RSA) to the list of known hosts.
     813===> Host: vhost1.shared-nodes.emulab-ops.instageni.rutgers.edu
     814root
     815Linux vhost1.shared-nodes.emulab-ops.instageni.rutgers.edu 3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 09:20:45 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
     816
     817Warning: Permanently added 'pc2.instageni.rutgers.edu' (RSA) to the list of known hosts.
     818===> Host: vhost2.shared-nodes.emulab-ops.instageni.rutgers.edu
     819root
     820Linux vhost2.shared-nodes.emulab-ops.instageni.rutgers.edu 2.6.32-042stab049.6.emulab.1 #1 SMP Mon May 21 14:36:04 MDT 2012 x86_64 x86_64 x86_64 GNU/Linux
     821
     822Warning: Permanently added 'pc3.instageni.rutgers.edu' (RSA) to the list of known hosts.
     823===> Host: vhost3.shared-nodes.emulab-ops.instageni.rutgers.edu
     824root
     825Linux vhost3.shared-nodes.emulab-ops.instageni.rutgers.edu 3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 09:20:45 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
     826
     827[lnevers@boss ~]$
     828
     829}}}
     830
     831In 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):
     832{{{
     833[lnevers@boss ~]$ for i in pc4 pc5 ; do sudo ssh $i "echo -n '===> Host: ';hostname;whoami;uname -a;echo"; done
     834===> Host: pc.ig-ct-2.ch-geni-net.instageni.rutgers.edu
     835root
     836Linux pc.ig-ct-2.ch-geni-net.instageni.rutgers.edu 2.6.40-4.emulab2.fc15.i686.PAE #1 SMP Tue Feb 26 13:35:12 MST 2013 i686 i686 i386 GNU/Linux
     837
     838===> Host: rutgers-ig-oml-01.mf-oml.ch-geni-net.instageni.rutgers.edu
     839root
     840Linux rutgers-ig-oml-01.mf-oml.ch-geni-net.instageni.rutgers.edu 3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 09:20:45 UTC 2013 x86_64 x86_64 x86_64 GNU/Linux
     841
     842[lnevers@boss ~]$
     843}}}
     844
     845Further verified access by ssh from ops.instageni.gpolab.bbn.com to boss.instageni.gpolab.bbn.com, which is usually restricted for non-admin users:
     846{{{
     847LNM:~$ ssh ops.instageni.rutgers.edu
     848The authenticity of host 'ops.instageni.rutgers.edu (165.230.161.197)' can't be established.
     849RSA key fingerprint is 46:63:92:67:c8:75:20:4e:52:9f:2d:f6:cb:58:16:77.
     850Are you sure you want to continue connecting (yes/no)? yes
     851Warning: Permanently added 'ops.instageni.rutgers.edu,165.230.161.197' (RSA) to the list of known hosts.
     852FreeBSD 9.0-STABLE (TESTBED-XEN) #0: Tue Apr 30 14:24:36 MDT 2013
     853
     854Welcome to FreeBSD!
     855
     856"man ports" gives many useful hints about installing FreeBSD ports.
     857> bash
     858[lnevers@ops ~]$ ssh boss
     859The authenticity of host 'boss.instageni.rutgers.edu (165.230.161.196)' can't be established.
     860ECDSA key fingerprint is bd:05:23:a7:5b:cc:78:c8:8c:a8:d3:e9:f7:27:53:cb.
     861Are you sure you want to continue connecting (yes/no)? yes
     862Warning: Permanently added 'boss.instageni.rutgers.edu' (ECDSA) to the list of known hosts.
     863Last login: Fri Aug  8 09:24:04 2014 from 128.89.255.200
     864FreeBSD 9.0-STABLE (TESTBED-XEN) #0: Tue Apr 30 14:24:36 MDT 2013
     865
     866Welcome to FreeBSD!
     867
     868Nice tcsh prompts:
     869        set prompt = '[%B%m%b] %B%~%b%# '
     870        set prompt = '%m %# '
     871        set prompt = '%n@%m%# '
     872        set prompt = '%n@%m:%/%# '
     873        set prompt = '%n@%m:%~%# '
     874> bash
     875[lnevers@boss ~]$
     876}}}
     877Access infrastructure switches using documented password. First connect to the switch named procurve1 the control network switch:
     878{{{
     879[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     880XXXXXXXXX
     881[lnevers@boss ~]$ telnet procurve1
     882Trying 10.1.1.253...
     883Connected to procurve1.
     884Escape character is '^]'.
     885
     886HP J9623A E2620-24 Switch
     887Software revision RA.15.05.0006
     888
     889Copyright (C) 1991-2011 Hewlett-Packard Development Company, L.P.
     890
     891                   RESTRICTED RIGHTS LEGEND
     892 Confidential computer software.  Valid license from HP required for possession,
     893 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
     894 Software, Computer Software Documentation, and Technical Data for Commercial
     895 Items are licensed to the U.S. Government under vendor's standard commercial
     896 license.
     897                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
     898                   20555 State Highway 249, Houston, TX 77070
     899
     900We'd like to keep you up to date about:
     901  * Software feature updates
     902  * New product announcements
     903  * Special events
     904Please register your products now at:  www.hp.com/networking/register
     905
     906Password:
     907
     908HP-E2620-24# show version
     909Image stamp:    /sw/code/build/xform(RA_15_05)
     910                Aug  9 2011 09:08:18
     911                RA.15.05.0006
     912                44
     913Boot Image:     Primary
     914HP-E2620-24# show vlan
     915
     916 Status and Counters - VLAN Information
     917
     918  Maximum VLANs to support : 256                 
     919  Primary VLAN : DEFAULT_VLAN   
     920  Management VLAN : control-hardware
     921
     922  VLAN ID Name                             | Status     Voice Jumbo
     923  ------- -------------------------------- + ---------- ----- -----
     924  1       DEFAULT_VLAN                     | Port-based No    No   
     925  10      control-hardware                 | Port-based No    No   
     926  11      control-alternat                 | Port-based No    No   
     927 
     928
     929HP-E2620-24# show running-config
     930
     931Running configuration:
     932
     933; J9623A Configuration Editor; Created on release #RA.15.05.0006
     934; Ver #01:01:00
     935
     936hostname "HP-E2620-24"
     937ip default-gateway 10.1.1.254
     938vlan 1
     939   name "DEFAULT_VLAN"
     940   untagged 1-22,25-28
     941   ip address 10.254.254.253 255.255.255.0
     942   no untagged 23-24
     943   ip igmp
     944   exit
     945vlan 11
     946   name "control-alternat"
     947   untagged 24
     948   ip address 10.2.1.253 255.255.255.0
     949   exit
     950vlan 10
     951   name "control-hardware"
     952   untagged 23
     953   ip address 10.1.1.253 255.255.255.0
     954   exit
     955no web-management
     956snmp-server community "xxx" unrestricted
     957aaa authentication ssh login public-key
     958aaa authentication ssh enable public-key
     959management-vlan 10
     960no dhcp config-file-update
     961password xxx
     962password xxx
     963
     964HP-E2620-24#
     965}}}
     966
     967Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password:
     968{{{
     969[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     970xxxxxxx
     971[lnevers@boss ~]$ telnet procurve2
     972Trying 10.3.1.253...
     973Connected to procurve2.
     974Escape character is '^]'.
     975
     976HP J8697A Switch E5406zl
     977Software revision K.15.06.5008
     978
     979                   RESTRICTED RIGHTS LEGEND
     980 Confidential computer software.  Valid license from HP required for possession,
     981 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
     982 Software, Computer Software Documentation, and Technical Data for Commercial
     983 Items are licensed to the U.S. Government under vendor's standard commercial
     984 license.
     985                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
     986                   20555 State Highway 249, Houston, TX 77070
     987
     988We'd like to keep you up to date about:
     989  * Software feature updates
     990  * New product announcements
     991  * Special events
     992Please register your products now at:  www.hp.com/networking/register
     993
     994System went down:  04/12/07 10:13:18
     995Saved crash information:
     996NMI event SW:IP=0x011bdca8 MSR:0x02029200 LR:0x011bdc14
     997 cr: 0x44000400 sp:0x02bedbe8 xer:0x00000000
     998 Task='InetServer' Task ID=0xab33000
     999Username: manager
     1000Password:
     1001
     1002HP-E5406zl# show version
     1003Image stamp:    /ws/swbuildm/of_bridge_qaoff/code/build/btm(of_bridge_qaoff)
     1004                Feb 18 2012 11:26:28
     1005                K.15.06.5008
     1006                79
     1007Boot Image:     Primary
     1008HP-E5406zl# show vlan
     1009
     1010 Status and Counters - VLAN Information
     1011
     1012  Maximum VLANs to support : 256                 
     1013  Primary VLAN : DEFAULT_VLAN   
     1014  Management VLAN : control-hardware
     1015
     1016  VLAN ID Name                             | Status     Voice Jumbo
     1017  ------- -------------------------------- + ---------- ----- -----
     1018  1       DEFAULT_VLAN                     | Port-based No    No   
     1019  10      control-hardware                 | Port-based No    No   
     1020  30      5031                             | Port-based No    No   
     1021  257     5001                             | Port-based No    No   
     1022  258     5136                             | Port-based No    No   
     1023  259     5138                             | Port-based No    No   
     1024  1753    5000                             | Port-based No    No   
     1025  3701    5006                             | Port-based No    No   
     1026  3702    5007                             | Port-based No    No   
     1027  3703    5008                             | Port-based No    No   
     1028  3704    5009                             | Port-based No    No   
     1029  3705    5030                             | Port-based No    No   
     1030  3734    5183                             | Port-based No    No   
     1031  3738    5181                             | Port-based No    No   
     1032 
     1033HP-E5406zl# show running-config
     1034
     1035Running configuration:
     1036
     1037; J8697A Configuration Editor; Created on release #K.15.06.5008
     1038; Ver #02:10.0d:1f
     1039
     1040hostname "HP-E5406zl"
     1041module 1 type J9549A
     1042interface A1
     1043   speed-duplex auto-1000
     1044exit
     1045interface A2
     1046   speed-duplex auto-1000
     1047exit
     1048interface A3
     1049   speed-duplex auto-1000
     1050exit
     1051interface A4
     1052   speed-duplex auto-1000
     1053exit
     1054interface A5
     1055   speed-duplex auto-1000
     1056exit
     1057interface A6
     1058   speed-duplex auto-1000
     1059exit
     1060interface A7
     1061   speed-duplex auto-1000
     1062exit
     1063interface A8
     1064   speed-duplex auto-1000
     1065exit
     1066interface A9
     1067   speed-duplex auto-1000
     1068exit
     1069interface A10
     1070   speed-duplex auto-1000
     1071exit
     1072interface A13
     1073   speed-duplex auto-1000
     1074exit
     1075interface A19
     1076   speed-duplex auto-1000
     1077exit
     1078ip default-gateway 10.3.1.7
     1079vlan 1
     1080   name "DEFAULT_VLAN"
     1081   forbid A1-A9
     1082   untagged A11-A12,A14-A17,A21-A24
     1083   no untagged A1-A10,A13,A18-A20
     1084   no ip address
     1085   exit
     1086vlan 10
     1087   name "control-hardware"
     1088   untagged A20
     1089   ip address 10.3.1.253 255.255.255.0
     1090   exit
     1091vlan 1753
     1092   name "5000"
     1093   tagged A4,A7,A19
     1094   no ip address
     1095   exit
     1096vlan 257
     1097   name "5001"
     1098   untagged A1-A9
     1099   no ip address
     1100   exit
     1101vlan 3701
     1102   name "5006"
     1103   tagged A7,A13,A19
     1104   no ip address
     1105   exit
     1106vlan 3702
     1107   name "5007"
     1108   tagged A19
     1109   no ip address
     1110   exit
     1111vlan 3703
     1112   name "5008"
     1113   tagged A19
     1114   no ip address
     1115   exit
     1116vlan 3704
     1117   name "5009"
     1118   tagged A19
     1119   no ip address
     1120   exit
     1121vlan 3705
     1122   name "5030"
     1123   tagged A18-A19
     1124   no ip address
     1125   exit
     1126vlan 30
     1127   name "5031"
     1128   tagged A7,A18
     1129   no ip address
     1130   exit
     1131vlan 258
     1132   name "5136"
     1133   tagged A1
     1134   no ip address
     1135   exit
     1136vlan 259
     1137   name "5138"
     1138   tagged A1,A10
     1139   no ip address
     1140   exit
     1141vlan 3738
     1142   name "5181"
     1143   tagged A7,A19
     1144   no ip address
     1145   exit
     1146vlan 3734
     1147   name "5183"
     1148   tagged A1,A19
     1149   no ip address
     1150   exit
     1151no web-management
     1152openflow
     1153   vlan 1753
     1154      enable
     1155      controller "tcp:10.3.1.7:6633" fail-secure on
     1156      exit
     1157   vlan 3733
     1158      controller "tcp:192.1.249.185:33017" listener "ptcp:5000" fail-secure on
     1159      exit
     1160   exit
     1161snmp-server community "xxx" unrestricted
     1162aaa authentication ssh login public-key
     1163aaa authentication ssh enable public-key
     1164management-vlan 10
     1165no autorun
     1166no dhcp config-file-update
     1167no dhcp image-file-update
     1168password xxx
     1169password xxx
     1170
     1171HP-E5406zl#
     1172
     1173}}}
     1174
     1175Access the FOAM VM and gather information for version
     1176{{{
     1177LNM:~$ ssh lnevers@foam.rutgers.edu
     1178
     1179sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     1180
     1181}}}
     1182Check FOAM configuration for  site.admin.email, geni.site-tag, email.from settings:
     1183{{{
     1184foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd
     1185
     1186foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd
     1187
     1188foamctl config:get-value --key="email.from"  --passwd-file=/etc/foam.passwd
     1189
     1190# check if FOAM auto-approve is on. Value 2 = auto-approve is on.
     1191
     1192foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/foam.passwd
     1193
     1194}}}
     1195
     1196Show FOAM slivers details:
     1197
     1198{{{
     1199foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
     1200
     1201}}}
     1202Access the FlowVisor VM and gather version information:
     1203{{{
     1204
     1205ssh lnevers@flowvisor.rutgers.edu
     1206}}}
     1207Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices:
     1208{{{     
     1209
     1210fvctl --passwd-file=/etc/flowvisor.passwd ping hello
     1211
     1212# Devices
     1213fvctl --passwd-file=/etc/flowvisor.passwd listDevices
     1214
     1215fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00
     1216
     1217#Slices
     1218fvctl --passwd-file=/etc/flowvisor.passwd listSlices
     1219
     1220fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182
     1221
     1222}}}
     1223
     1224Check the FlowVisor setting:
     1225{{{
     1226fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
     1227more /tmp/flowvisor-config
     1228
     1229}}}
     1230
    7751231----
    7761232{{{