Changes between Version 8 and Version 9 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UMichigan


Ignore:
Timestamp:
02/12/16 10:34:13 (8 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v8 v9  
    636636
    637637== IG-CT-5 - Experiment Monitoring ==
     638
    638639== IG-CT-6 - Administrative Tests ==
     640Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/MichiganInstaGENI University of Michigan 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.research.umich.edu/joinproject.php3?target_pid=emulab-ops.   Once account was create and membership to emulab-ops was approved proceeded to execute administrative tests. 
     641
     642
     643Verified access to control host:
     644{{{
     645LNM:~$ ssh lnevers@control.instageni.research.umich.edu
     646The authenticity of host 'control.instageni.research.umich.edu (192.41.233.3)' can't be established.
     647DSA key fingerprint is 6f:79:63:97:a5:f6:e0:cb:f7:6f:09:e5:f7:04:fb:a5.
     648Are you sure you want to continue connecting (yes/no)? yes
     649Warning: Permanently added 'control.instageni.research.umich.edu,192.41.233.3' (DSA) to the list of known hosts.
     650Welcome to Ubuntu precise (development branch) (GNU/Linux 3.2.0-23-generic x86_64)
     651
     652 * Documentation:  https://help.ubuntu.com/
     653
     654  System information as of Fri Feb 12 15:19:47 UTC 2016
     655
     656  System load:             0.0
     657  Usage of /:              31.6% of 5.85GB
     658  Memory usage:            10%
     659  Swap usage:              0%
     660  Processes:               163
     661  Users logged in:         0
     662  IP address for xenbr0:   192.41.233.3
     663  IP address for xenbr0:1: 172.16.0.1
     664  IP address for xenbr0:2: 10.249.249.253
     665  IP address for xenbr1:   10.1.1.254
     666  IP address for xenbr2:   10.2.1.254
     667  IP address for xenbr3:   10.3.1.254
     668  IP address for tun0:     10.8.0.1
     669
     670  Graph this data and manage this system at https://landscape.canonical.com/
     671New release '14.04.2 LTS' available.
     672Run 'do-release-upgrade' to upgrade to it.
     673
     674
     675The programs included with the Ubuntu system are free software;
     676the exact distribution terms for each program are described in the
     677individual files in /usr/share/doc/*/copyright.
     678
     679Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
     680applicable law.
     681
     682To run a command as administrator (user "root"), use "sudo <command>".
     683See "man sudo_root" for details.
     684
     685lnevers@umich:~$ sudo whoami
     686root
     687lnevers@umich:~$
     688}}}
     689
     690Verified access to the boss node:
     691{{{
     692LNM:~$ ssh boss.instageni.research.umich.edu
     693The authenticity of host 'boss.instageni.research.umich.edu (192.41.233.4)' can't be established.
     694RSA key fingerprint is 46:63:92:67:c8:75:20:4e:52:9f:2d:f6:cb:58:16:77.
     695Are you sure you want to continue connecting (yes/no)? yes
     696Warning: Permanently added 'boss.instageni.research.umich.edu,192.41.233.4' (RSA) to the list of known hosts.
     697FreeBSD 9.0-STABLE (TESTBED-XEN) #0: Mon Mar  3 15:37:17 MST 2014
     698
     699Welcome to FreeBSD!
     700
     701To see all of the directories on your FreeBSD system, type
     702
     703        ls -R / | more
     704                -- Dru <genesis@istar.ca>
     705> bash
     706[lnevers@boss ~]$ sudo whoami
     707root
     708[lnevers@boss ~]$
     709}}}
     710
     711Further verified access by ssh from ops.instageni.gpolab.bbn.com to boss.instageni.gpolab.bbn.com, which is usually restricted for non-admin users:
     712{{{
     713LNM:~$ ssh ops.instageni.research.umich.edu
     714The authenticity of host 'ops.instageni.research.umich.edu (192.41.233.5)' can't be established.
     715RSA key fingerprint is 46:63:92:67:c8:75:20:4e:52:9f:2d:f6:cb:58:16:77.
     716Are you sure you want to continue connecting (yes/no)? yes
     717Warning: Permanently added 'ops.instageni.research.umich.edu,192.41.233.5' (RSA) to the list of known hosts.
     718FreeBSD 9.0-STABLE (TESTBED-XEN) #0: Mon Mar  3 15:37:17 MST 2014
     719
     720Welcome to FreeBSD!
     721
     722You can change the video mode on all consoles by adding something like
     723the following to /etc/rc.conf:
     724
     725        allscreens="80x30"
     726
     727You can use "vidcontrol -i mode | grep T" for a list of supported text
     728modes.
     729                -- Konstantinos Konstantinidis <kkonstan@duth.gr>
     730> bash
     731[lnevers@ops ~]$ ssh boss
     732The authenticity of host 'boss.instageni.research.umich.edu (192.41.233.4)' can't be established.
     733ECDSA key fingerprint is bd:05:23:a7:5b:cc:78:c8:8c:a8:d3:e9:f7:27:53:cb.
     734Are you sure you want to continue connecting (yes/no)? yes
     735Warning: Permanently added 'boss.instageni.research.umich.edu' (ECDSA) to the list of known hosts.
     736Last login: Fri Feb 12 10:21:28 2016 from 128.89.254.195
     737FreeBSD 9.0-STABLE (TESTBED-XEN) #0: Mon Mar  3 15:37:17 MST 2014
     738
     739Welcome to FreeBSD!
     740
     741This fortune brought to you by:
     742$FreeBSD: src/games/fortune/datfiles/freebsd-tips,v 1.49.2.1 2011/09/23 00:51:37 kensmith Exp $
     743> bash
     744[lnevers@boss ~]$
     745}}}
     746From boss node accessed each of the experiment nodes that support VMs:
     747{{{
     748[lnevers@boss ~]$ for i in pc1 pc2 pc3; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done
     749Warning: Permanently added 'pc1.instageni.research.umich.edu' (RSA) to the list of known hosts.
     750===> Host: vhost1.shared-nodes.emulab-ops.instageni.research.umich.edu
     751root
     752Linux vhost1.shared-nodes.emulab-ops.instageni.research.umich.edu 3.8.0-37-generic #53~precise1 SMP Fri Mar 14 16:11:09 MDT 2014 x86_64 x86_64 x86_64 GNU/Linux
     753
     754Warning: Permanently added 'pc2.instageni.research.umich.edu' (RSA) to the list of known hosts.
     755===> Host: vhost2.shared-nodes.emulab-ops.instageni.research.umich.edu
     756root
     757Linux vhost2.shared-nodes.emulab-ops.instageni.research.umich.edu 3.8.0-37-generic #53~precise1 SMP Fri Mar 14 16:11:09 MDT 2014 x86_64 x86_64 x86_64 GNU/Linux
     758
     759Warning: Permanently added 'pc3.instageni.research.umich.edu' (RSA) to the list of known hosts.
     760===> Host: vhost3.shared-nodes.emulab-ops.instageni.research.umich.edu
     761root
     762Linux vhost3.shared-nodes.emulab-ops.instageni.research.umich.edu 3.8.0-37-generic #53~precise1 SMP Fri Mar 14 16:11:09 MDT 2014 x86_64 x86_64 x86_64 GNU/Linux
     763
     764[lnevers@boss ~]$
     765}}}
     766
     767In order to access the Dedicated Nodes some experiment must be running on the raw-pc device. At the time of this capture only 1 raw-pc nodes was in use (pc4):
     768{{{
     769[lnevers@boss ~]$ sudo ssh pc4
     770Welcome to Ubuntu 14.04.1 LTS (GNU/Linux 3.13.0-33-generic x86_64)
     771
     772 * Documentation:  https://help.ubuntu.com/
     773root@pc:~# sudo whoami
     774root
     775root@pc:~# exit
     776}}}
     777
     778Access infrastructure Switches using documented password. First connect to the switch named procurve1 the control network switch:
     779{{{
     780[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     781XXXXXXXXX
     782[lnevers@boss ~]$ sudo ssh manager@procurve1
     783Warning: Permanently added 'procurve1' (RSA) to the list of known hosts.
     784We'd like to keep you up to date about:
     785  * Software feature updates
     786  * New product announcements
     787  * Special events
     788Please register your products now at:  www.hp.com/networking/register
     789
     790
     791HP J9623A E2620-24 Switch
     792Software revision RA.15.08.0009
     793
     794Copyright (C) 1991-2012 Hewlett-Packard Development Company, L.P.
     795
     796                   RESTRICTED RIGHTS LEGEND
     797 Confidential computer software.  Valid license from HP required for possession,
     798 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
     799 Software, Computer Software Documentation, and Technical Data for Commercial
     800 Items are licensed to the U.S. Government under vendor's standard commercial
     801 license.
     802                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
     803                   20555 State Highway 249, Houston, TX 77070
     804
     805HP-E2620-24# show version
     806Image stamp:    /ws/swbuildm/rel_galt_qaoff/code/build/xform(rel_galt_qaoff)
     807                May  9 2012 15:28:43
     808                RA.15.08.0009
     809                474
     810Boot Image:     Primary
     811HP-E2620-24# show vlan
     812
     813 Status and Counters - VLAN Information
     814
     815  Maximum VLANs to support : 50                   
     816  Primary VLAN : DEFAULT_VLAN     
     817  Management VLAN : control-hardware
     818
     819  VLAN ID Name                             | Status     Voice Jumbo
     820  ------- -------------------------------- + ---------- ----- -----
     821  1       DEFAULT_VLAN                     | Port-based No    No   
     822  10      control-hardware                 | Port-based No    No   
     823  11      control-alternate                | Port-based No    No   
     824 
     825
     826HP-E2620-24# show running-config
     827
     828Running configuration:
     829
     830; J9623A Configuration Editor; Created on release #RA.15.08.0009
     831; Ver #02:13.2d:3c
     832hostname "HP-E2620-24"
     833max-vlans 50
     834no stack
     835no web-management
     836ip default-gateway 10.1.1.254
     837snmp-server community "XXX" unrestricted
     838aaa authentication ssh login public-key
     839aaa authentication ssh enable public-key
     840vlan 1
     841   name "DEFAULT_VLAN"
     842   no untagged 23-24
     843   untagged 1-22,25-28
     844   ip address 10.254.254.253 255.255.255.0
     845   ip igmp
     846   exit
     847vlan 10
     848   name "control-hardware"
     849   untagged 23
     850   ip address 10.1.1.253 255.255.255.0
     851   exit
     852vlan 11
     853   name "control-alternate"
     854   untagged 24
     855   ip address 10.2.1.253 255.255.255.0
     856   exit
     857management-vlan 10
     858no dhcp config-file-update
     859password XXX
     860password XXX
     861
     862HP-E2620-24#
     863}}}
     864
     865Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password:
     866{{{
     867[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     868xxxxxxx
     869[lnevers@boss ~]$ sudo ssh manager@procurve2
     870We'd like to keep you up to date about:
     871  * Software feature updates
     872  * New product announcements
     873  * Special events
     874Please register your products now at:  www.hp.com/networking/register
     875
     876
     877HP J8697A Switch E5406zl
     878Software revision K.15.06.5008
     879
     880Copyright (C) 1991-2012 Hewlett-Packard Development Company, L.P.
     881
     882                   RESTRICTED RIGHTS LEGEND
     883 Confidential computer software.  Valid license from HP required for possession,
     884 use or copying. Consistent with FAR 12.211 and 12.212, Commercial Computer
     885 Software, Computer Software Documentation, and Technical Data for Commercial
     886 Items are licensed to the U.S. Government under vendor's standard commercial
     887 license.
     888                   HEWLETT-PACKARD DEVELOPMENT COMPANY, L.P.
     889                   20555 State Highway 249, Houston, TX 77070
     890
     891HP-E5406zl# show version
     892Image stamp:    /ws/swbuildm/of_bridge_qaoff/code/build/btm(of_bridge_qaoff)
     893                Feb 18 2012 11:26:28
     894                K.15.06.5008
     895                79
     896Boot Image:     Primary
     897HP-E5406zl# show vlan
     898
     899 Status and Counters - VLAN Information
     900
     901  Maximum VLANs to support : 256                 
     902  Primary VLAN : DEFAULT_VLAN   
     903  Management VLAN : control-hardware
     904
     905  VLAN ID Name                             | Status     Voice Jumbo
     906  ------- -------------------------------- + ---------- ----- -----
     907  1       DEFAULT_VLAN                     | Port-based No    No   
     908  10      control-hardware                 | Port-based No    No   
     909  257     5000                             | Port-based No    No   
     910  258     5009                             | Port-based No    No   
     911  259     5010                             | Port-based No    No   
     912 
     913
     914HP-E5406zl# show running-config
     915
     916Running configuration:
     917
     918; J8697A Configuration Editor; Created on release #K.15.06.5008
     919; Ver #02:10.0d:1f
     920
     921hostname "HP-E5406zl"
     922module 1 type J9549A
     923interface A1
     924   speed-duplex auto-1000
     925exit
     926interface A2
     927   speed-duplex auto-1000
     928exit
     929interface A3
     930   speed-duplex auto-1000
     931exit
     932interface A4
     933   speed-duplex auto-1000
     934exit
     935interface A5
     936   speed-duplex auto-1000
     937exit
     938interface A6
     939   speed-duplex auto-1000
     940exit
     941interface A7
     942   speed-duplex auto-1000
     943exit
     944interface A8
     945   speed-duplex auto-1000
     946exit
     947interface A9
     948   speed-duplex auto-1000
     949exit
     950interface A10
     951   speed-duplex auto-1000
     952exit
     953interface A19
     954   speed-duplex auto-1000
     955exit
     956ip default-gateway 10.3.1.7
     957vlan 1
     958   name "DEFAULT_VLAN"
     959   forbid A1-A9
     960   untagged A11-A18,A21-A24
     961   tagged A19
     962   no untagged A1-A10,A20
     963   no ip address
     964   exit
     965vlan 10
     966   name "control-hardware"
     967   untagged A20
     968   ip address 10.3.1.253 255.255.255.0
     969   exit
     970vlan 257
     971   name "5000"
     972   untagged A1-A9
     973   no ip address
     974   exit
     975vlan 258
     976   name "5009"
     977   tagged A1,A4,A7
     978   no ip address
     979   exit
     980vlan 259
     981   name "5010"
     982   tagged A7,A10
     983   no ip address
     984   exit
     985no web-management
     986snmp-server community "xxx" unrestricted
     987aaa authentication ssh login public-key
     988aaa authentication ssh enable public-key
     989management-vlan 10
     990no autorun
     991no dhcp config-file-update
     992no dhcp image-file-update
     993password xxx
     994password xxx
     995
     996HP-E5406zl#
     997}}}
     998
     999Access the FOAM VM and gather information for version
     1000{{{
     1001LNM:~$ ssh lnevers@foam.instageni.research.umich.edu
     1002The authenticity of host 'foam.instageni.research.umich.edu (192.41.233.6)' can't be established.
     1003RSA key fingerprint is d8:1f:f6:af:cd:3c:44:37:f5:f8:d4:f2:41:a1:01:98.
     1004Are you sure you want to continue connecting (yes/no)? yes
     1005Warning: Permanently added 'foam.instageni.research.umich.edu,192.41.233.6' (RSA) to the list of known
     1006Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.2.0-92-generic x86_64)
     1007
     1008 * Documentation:  https://help.ubuntu.com/
     1009New release '14.04.3 LTS' available.
     1010Run 'do-release-upgrade' to upgrade to it.
     1011
     1012
     1013The programs included with the Ubuntu system are free software;
     1014the exact distribution terms for each program are described in the
     1015individual files in /usr/share/doc/*/copyright.
     1016
     1017Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
     1018applicable law.
     1019
     1020lnevers@foam:~$ sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     1021{
     1022 "version": "0.14.0"
     1023}
     1024lnevers@foam:~$
     1025}}}
     1026Check FOAM configuration for  site.admin.email, geni.site-tag, email.from settings:
     1027{{{
     1028lnevers@foam:~$ foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd
     1029{
     1030 "value": null
     1031}
     1032lnevers@foam:~$ foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd
     1033{
     1034 "value": "foam.instageni.research.umich.edu"
     1035}
     1036lnevers@foam:~$ foamctl config:get-value --key="email.from"  --passwd-file=/etc/foam.passwd
     1037{
     1038 "value": "raeker@umich.edu"
     1039}
     1040
     1041# check if FOAM auto-approve is on. Value 2 = auto-approve is on.
     1042
     1043foam.passwd :~$ foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/
     1044{
     1045 "value": 2
     1046}
     1047lnevers@foam:~$
     1048
     1049}}}
     1050
     1051Show FOAM slivers and details for one sliver:
     1052
     1053{{{
     1054lnevers@foam:~$ foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
     1055{
     1056 "slivers": []
     1057}
     1058}}}
     1059Access the FlowVisor VM and gather version information:
     1060{{{
     1061
     1062LNM:~$ ssh lnevers@flowvisor.instageni.research.umich.edu
     1063The authenticity of host 'flowvisor.instageni.research.umich.edu (192.41.233.7)' can't be established.
     1064RSA key fingerprint is 52:66:1c:d2:9b:45:32:bf:3e:53:00:b1:04:d1:58:7f.
     1065Are you sure you want to continue connecting (yes/no)? yes
     1066Warning: Permanently added 'flowvisor.instageni.research.umich.edu,192.41.233.7' (RSA) to the list of k
     1067Welcome to Ubuntu 12.04.5 LTS (GNU/Linux 3.2.0-92-generic x86_64)
     1068
     1069 * Documentation:  https://help.ubuntu.com/
     1070New release '14.04.3 LTS' available.
     1071Run 'do-release-upgrade' to upgrade to it.
     1072
     1073
     1074The programs included with the Ubuntu system are free software;
     1075the exact distribution terms for each program are described in the
     1076individual files in /usr/share/doc/*/copyright.
     1077
     1078Ubuntu comes with ABSOLUTELY NO WARRANTY, to the extent permitted by
     1079applicable law.
     1080
     1081lnevers@flowvisor:~$ sudo whoami
     1082root
     1083lnevers@flowvisor:~$
     1084}}}
     1085Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices:
     1086{{{     
     1087
     1088lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd ping hello
     1089Got reply:
     1090PONG(fvadmin): FV version=flowvisor-0.8.17::hello
     1091lnevers@flowvisor:~$
     1092
     1093# Devices
     1094lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listDevices
     1095lnevers@flowvisor:~$
     1096
     1097Could not list device, no longer configured
     1098(fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo $DEVICE_ID)
     1099
     1100#Slices
     1101lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listSlices
     1102Slice 0: fvadmin
     1103lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo fvadmin
     1104Got reply:
     1105drop_policy=exact
     1106contact_email=fvadmin@localhost
     1107controller_hostname=none
     1108controller_port=0
     1109creator=fvadmin
     1110lnevers@flowvisor:~$
     1111}}}
     1112
     1113Check the FlowVisor setting:
     1114{{{
     1115lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
     1116lnevers@flowvisor:~$ cat /tmp/flowvisor-config
     1117{
     1118   "flowvisor": [
     1119      {
     1120         "api_webserver_port": 8080,
     1121         "api_jetty_webserver_port": -1,
     1122         "checkpointing": false,
     1123         "listen_port": 6633,
     1124         "track_flows": false,
     1125         "stats_desc_hack": false,
     1126         "run_topology_server": false,
     1127         "logging": "NOTE",
     1128         "log_ident": "flowvisor",
     1129         "log_facility": "LOG_LOCAL7",
     1130         "version": "flowvisor-0.9",
     1131         "host": "localhost",
     1132         "default_flood_perm": "fvadmin",
     1133         "config_name": "default"
     1134      }
     1135   ],
     1136   "Slice": [
     1137      {
     1138         "config_name": "default",
     1139         "flowmap_type": "federated",
     1140         "name": "fvadmin",
     1141         "creator": "fvadmin",
     1142         "passwd_crypt": "xxx",
     1143         "passwd_salt": "sillysalt",
     1144         "controller_hostname": "none",
     1145         "controller_port": 0,
     1146         "contact_email": "fvadmin@localhost",
     1147         "drop_policy": "exact",
     1148         "lldp_spam": true
     1149      }
     1150   ],
     1151   "FlowSpaceRule": []
     1152}lnevers@flowvisor:~$
     1153}}}
    6391154
    6401155----