Changes between Version 3 and Version 4 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UKYMCV


Ignore:
Timestamp:
12/16/15 13:43:45 (8 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v3 v4  
    384384
    385385}}}
     386
     387
     388== IG-CT-3 - Multiple sites experiment  ==
     389
     390== IG-CT-4 - Multiple sites !OpenFlow experiment and interoperability ==
     391
     392== IG-CT-5 - Experiment Monitoring ==
     393
     394== IG-CT-6 - Administrative Tests ==
     395
     396Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/UKYMCVInstaGENI UKYMCV 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.mcv.sdn.uky.edu/joinproject.php3?target_pid=emulab-ops.   Once account was create and membership to emulab-ops was approved proceeded to execute administrative tests. 
     397
     398
     399{{{
     400LNM:~$ ssh lnevers@control.mcv.sdn.uky.edu
     401
     402}}}
     403
     404Also access the node via the PG Boss alias:
     405{{{
     406LNM:~$ ssh boss.mcv.sdn.uky.edu
     407}}}
     408
     409Further verified access by ssh from ops.instageni.gpolab.bbn.com to boss.instageni.gpolab.bbn.com, which is usually restricted for non-admin users:
     410{{{
     411LNM:~$ ssh ops.mcv.sdn.uky.edu
     412
     413}}}
     414From boss node accessed each of the experiment nodes that support VMs:
     415{{{
     416[lnevers@boss ~]$ for i in pc1 pc2; do ssh $i "echo -n '===> Host: ';hostname;sudo whoami;uname -a;echo"; done
     417
     418}}}
     419
     420In 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):
     421{{{
     422[lnevers@boss ~]$ sudo ssh pcX
     423[root@pcX ~]# sudo whoami
     424root
     425[root@pcX ~]# exit
     426logout
     427Connection to pcX.mcv.sdn.uky.edu
     428[lnevers@boss ~]$ sudo ssh pcY
     429[root@pc ~]# sudo whoami
     430root
     431[root@pc ~]#
     432}}}
     433
     434Access infrastructure Switches using documented password. First connect to the switch named procurve1 the control network switch:
     435{{{
     436[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     437XXXXXXXXX
     438[lnevers@boss ~]$ telnet procurve1
     439
     440
     441}}}
     442
     443Connect to the switch named procurve2 the dataplane network switch via ssh using the documented password:
     444{{{
     445[lnevers@boss ~]$ sudo more /usr/testbed/etc/switch.pswd
     446xxxxxxx
     447[lnevers@boss ~]$ ssh manager@procurve2
     448}}}
     449
     450Access the FOAM VM and gather information for version
     451{{{
     452LNM:~$ ssh lnevers@foam.mcv.sdn.uky.edu
     453
     454sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     455
     456}}}
     457Check FOAM configuration for  site.admin.email, geni.site-tag, email.from settings:
     458{{{
     459foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd
     460
     461foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd
     462
     463foamctl config:get-value --key="email.from"  --passwd-file=/etc/foam.passwd
     464
     465# check if FOAM auto-approve is on. Value 2 = auto-approve is on.
     466
     467foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/foam.passwd
     468
     469}}}
     470
     471Show FOAM slivers and details for one sliver:
     472
     473{{{
     474foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
     475
     476}}}
     477Access the FlowVisor VM and gather version information:
     478{{{
     479
     480ssh lnevers@flowvisor.mcv.sdn.uky.edu
     481}}}
     482Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices:
     483{{{     
     484
     485fvctl --passwd-file=/etc/flowvisor.passwd ping hello
     486
     487# Devices
     488fvctl --passwd-file=/etc/flowvisor.passwd listDevices
     489
     490fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00
     491
     492#Slices
     493fvctl --passwd-file=/etc/flowvisor.passwd listSlices
     494
     495fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182
     496
     497}}}
     498
     499Check the FlowVisor setting:
     500{{{
     501fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
     502more /tmp/flowvisor-config
     503
     504}}}
     505
     506----
     507{{{
     508#!html
     509Email <a href="mailto:help@geni.net"> help@geni.net </a> for GENI support or email <a href="mailto:luisa.nevers@bbn.com">me</a> with feedback on this page!
     510}}}