Changes between Version 7 and Version 8 of GENIRacksHome/InstageniRacks/ConfirmationTestStatus/UMissouriColumbia


Ignore:
Timestamp:
10/14/13 14:19:46 (6 years ago)
Author:
lnevers@bbn.com
Comment:

--

Legend:

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

    v7 v8  
    10911091Sent request for administrative account to site contact from the [http://groups.geni.net/geni/wiki/GeniAggregate/MissouriInstaGENI Missouri 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.instageni.rnet.missouri.edu/joinproject.php3?target_pid=emulab-ops.   Once the administrative account was created and membership to emulab-ops was approved, proceeded to execute administrative tests.
    10921092
    1093 <<<TODO>>>>
    1094 
    10951093{{{
    10961094LNM:~$ ssh control.instageni.rnet.missouri.edu
     1095Welcome to Ubuntu precise (development branch) (GNU/Linux 3.2.0-23-generic x86_64)
     1096
     1097 * Documentation:  https://help.ubuntu.com/
     1098
     1099  System information as of Mon Oct 14 18:05:00 UTC 2013
     1100
     1101  System load:     0.0               IP address for xenbr0:   128.206.119.3
     1102  Usage of /:      25.5% of 5.85GB   IP address for xenbr0:1: 172.16.0.1
     1103  Memory usage:    39%               IP address for xenbr1:   10.1.1.254
     1104  Swap usage:      0%                IP address for xenbr2:   10.2.1.254
     1105  Processes:       163               IP address for xenbr3:   10.3.1.254
     1106  Users logged in: 0
     1107
     1108  Graph this data and manage this system at https://landscape.canonical.com/
     1109Last login: Mon Oct 14 17:48:42 2013 from 128.89.255.102
     1110To run a command as administrator (user "root"), use "sudo <command>".
     1111See "man sudo_root" for details.
     1112
     1113lnevers@missouri:~$ sudo whoami
     1114root
     1115lnevers@missouri:~$ uname -a
     1116Linux missouri.control-nodes.geniracks.net 3.2.0-23-generic #36-Ubuntu SMP Tue Apr 10 20:39:51 UTC 2012 x86_64 x86_64 x86_64 GNU/Linux
     1117lnevers@missouri:~$
    10971118
    10981119}}}
     
    14001421}}}
    14011422
    1402 <<<TODO>>>>
    1403 
    14041423Access the FOAM VM and gather information for version
    14051424{{{
    14061425LNM:~$ ssh lnevers@foam.instageni.rnet.missouri.edu
    1407 
    1408 sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd
    1409 
     1426Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-54-generic x86_64)
     1427
     1428 * Documentation:  https://help.ubuntu.com/
     1429Last login: Mon Oct 14 13:49:06 2013 from 128.89.255.102
     1430lnevers@foam:~$ sudo foamctl admin:get-version  --passwd-file=/etc/foam.passwd
     1431{
     1432 "version": "0.12.3"
     1433}
     1434lnevers@foam:~$
    14101435}}}
    14111436Check FOAM configuration for  site.admin.email, geni.site-tag, email.from settings:
    14121437{{{
    1413 foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd
    1414 
    1415 foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd
    1416 
    1417 foamctl config:get-value --key="email.from"  --passwd-file=/etc/foam.passwd
     1438lnevers@foam:~$ foamctl config:get-value --key="site.admin.email"  --passwd-file=/etc/foam.passwd
     1439{
     1440 "value": null
     1441}
     1442lnevers@foam:~$ foamctl config:get-value --key="geni.site-tag"  --passwd-file=/etc/foam.passwd
     1443{
     1444 "value": "foam.instageni.rnet.missouri.edu"
     1445}
     1446lnevers@foam:~$ foamctl config:get-value --key="email.from"  --passwd-file=/etc/foam.passwd
     1447{
     1448 "value": "mugeni@rnet.missouri.edu"
     1449}
     1450lnevers@foam:~$
    14181451
    14191452# check if FOAM auto-approve is on. Value 2 = auto-approve is on.
    14201453
    1421 foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/foam.passwd
     1454lnevers@foam:~$ foamctl config:get-value --key="geni.approval.approve-on-creation"  --passwd-file=/etc/foam.passwd
     1455{
     1456 "value": 2
     1457}
    14221458
    14231459}}}
     
    14261462
    14271463{{{
    1428 foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
     1464lnevers@foam:~$ foamctl geni:list-slivers --passwd-file=/etc/foam.passwd
     1465{
     1466 "slivers": [
     1467  {
     1468   "status": "approved",
     1469   "flowvisor_slice": "c6120b92-dd1d-4539-b413-64765aebbb1b",
     1470   "slice_urn": "urn:publicid:IDN+ch.geni.net:SydTest+slice+ofCoreMonitor-syd",
     1471   "pend_reason": [],
     1472   "deleted": "False",
     1473   "user": "urn:publicid:IDN+ch.geni.net+user+asydne01",
     1474   "creation": "2013-10-08 18:10:04.015497+00:00",
     1475   "enabled": true,
     1476   "uuid": "c6120b92-dd1d-4539-b413-64765aebbb1b",
     1477   "id": 2,
     1478   "expiration": "2014-02-02 00:00:00+00:00",
     1479   "sliver_urn": "urn:publicid:IDN+ch.geni.net:SydTest+slice+ofCoreMonitor-syd:c6120b92-dd1d-4539-b413-64765aebbb1b",
     1480   "ref": null,
     1481   "email": "asydney@bbn.com",
     1482   "desc": "ofCoreMonitor-syd OpenFlow resources at UMC InstaGENI Rack"
     1483  },
     1484  {
     1485   "status": "approved",
     1486   "flowvisor_slice": "5bf4f9b3-947c-4fac-bebc-21ddd11c3be4",
     1487   "slice_urn": "urn:publicid:IDN+ch.geni.net:JBS+slice+jbs15",
     1488   "pend_reason": [],
     1489   "deleted": "False",
     1490   "user": "urn:publicid:IDN+ch.geni.net+user+jbs",
     1491   "creation": "2013-10-09 16:19:49.649239+00:00",
     1492   "enabled": true,
     1493   "uuid": "5bf4f9b3-947c-4fac-bebc-21ddd11c3be4",
     1494   "id": 3,
     1495   "expiration": "2013-11-15 23:00:00+00:00",
     1496   "sliver_urn": "urn:publicid:IDN+ch.geni.net:JBS+slice+jbs15:5bf4f9b3-947c-4fac-bebc-21ddd11c3be4",
     1497   "ref": null,
     1498   "email": "jbs@bbn.com",
     1499   "desc": "jbs15 Missouri InstaGENI OpenFlow resources."
     1500  },
     1501  {
     1502   "status": "approved",
     1503   "flowvisor_slice": "112822a5-1b2c-402f-9910-74ecc41cf19c",
     1504   "slice_urn": "urn:publicid:IDN+ch.geni.net:JBS+slice+jbs16",
     1505   "pend_reason": [],
     1506   "deleted": "False",
     1507   "user": "urn:publicid:IDN+ch.geni.net+user+jbs",
     1508   "creation": "2013-10-09 17:23:51.394905+00:00",
     1509   "enabled": true,
     1510   "uuid": "112822a5-1b2c-402f-9910-74ecc41cf19c",
     1511   "id": 4,
     1512   "expiration": "2013-11-15 23:00:00+00:00",
     1513   "sliver_urn": "urn:publicid:IDN+ch.geni.net:JBS+slice+jbs16:112822a5-1b2c-402f-9910-74ecc41cf19c",
     1514   "ref": null,
     1515   "email": "jbs@bbn.com",
     1516   "desc": "jbs16 Missouri InstaGENI OpenFlow resources."
     1517  },
     1518  {
     1519   "status": "approved",
     1520   "flowvisor_slice": "7d73188f-4119-4b4d-b391-452a60a3dd9e",
     1521   "slice_urn": "urn:publicid:IDN+ch.geni.net:gpoamcanary+slice+sitemon",
     1522   "pend_reason": [],
     1523   "deleted": "False",
     1524   "user": "urn:publicid:IDN+ch.geni.net+user+asydne01",
     1525   "creation": "2013-10-10 19:02:50.248578+00:00",
     1526   "enabled": true,
     1527   "uuid": "7d73188f-4119-4b4d-b391-452a60a3dd9e",
     1528   "id": 5,
     1529   "expiration": "2013-12-11 00:00:00+00:00",
     1530   "sliver_urn": "urn:publicid:IDN+ch.geni.net:gpoamcanary+slice+sitemon:7d73188f-4119-4b4d-b391-452a60a3dd9e",
     1531   "ref": null,
     1532   "email": "asydney@bbn.com",
     1533   "desc": "sitemon OpenFlow resources at Missouri InstaGENI."
     1534  },
     1535  {
     1536   "status": "approved",
     1537   "flowvisor_slice": "6f64c2b0-3fd3-481f-9016-2daba35bc81d",
     1538   "slice_urn": "urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-4",
     1539   "pend_reason": [],
     1540   "deleted": "False",
     1541   "user": "urn:publicid:IDN+ch.geni.net+user+lnevers",
     1542   "creation": "2013-10-11 15:34:35.680502+00:00",
     1543   "enabled": true,
     1544   "uuid": "6f64c2b0-3fd3-481f-9016-2daba35bc81d",
     1545   "id": 6,
     1546   "expiration": "2013-10-15 12:57:44+00:00",
     1547   "sliver_urn": "urn:publicid:IDN+ch.geni.net:ln-prj+slice+IG-CT-4:6f64c2b0-3fd3-481f-9016-2daba35bc81d",
     1548   "ref": null,
     1549   "email": "lnevers@bbn.com",
     1550   "desc": "New Site Confirmation Test IG-CT-4 "
     1551  }
     1552 ]
     1553}
     1554lnevers@foam:~$
     1555
    14291556
    14301557}}}
     
    14321559{{{
    14331560
    1434 ssh lnevers@flowvisor.instageni.rnet.missouri.edu
     1561LNM:~$ ssh lnevers@flowvisor.instageni.rnet.missouri.edu
     1562Welcome to Ubuntu 12.04.3 LTS (GNU/Linux 3.2.0-54-generic x86_64)
     1563
     1564 * Documentation:  https://help.ubuntu.com/
     1565Last login: Mon Oct 14 13:49:51 2013 from 128.89.255.102
     1566lnevers@flowvisor:~$ sudo whoami
     1567root
     1568lnevers@flowvisor:~$
     1569
    14351570}}}
    14361571Check the !FlowVisor version, list of devices, get details for a device, list of active slices, and details for one of the slices:
    14371572{{{     
    14381573
    1439 fvctl --passwd-file=/etc/flowvisor.passwd ping hello
     1574lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd ping hello
     1575Got reply:
     1576PONG(fvadmin): FV version=flowvisor-0.8.17::hello
    14401577
    14411578# Devices
    1442 fvctl --passwd-file=/etc/flowvisor.passwd listDevices
    1443 
    1444 fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:6c:3b:e5:68:00:00
     1579lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listDevices
     1580Device 0: 06:d6:2c:59:e5:6a:02:00
     1581
     1582lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getDeviceInfo 06:d6:2c:59:e5:6a:02:00
     1583nPorts=5
     1584portList=1,7,17,65534,19
     1585dpid=06:d6:2c:59:e5:6a:02:00
     1586remote=/10.3.1.7:6633-->/10.3.1.253:61897
     1587portNames=A1(1),A7(7),A17(17),local(65534),A19(19)
    14451588
    14461589#Slices
    1447 fvctl --passwd-file=/etc/flowvisor.passwd listSlices
    1448 
    1449 fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 5c956f94-5e05-40b5-948f-34d0149d9182
    1450 
     1590lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd listSlices
     1591Slice 0: fvadmin
     1592Slice 1: c6120b92-dd1d-4539-b413-64765aebbb1b
     1593Slice 2: 5bf4f9b3-947c-4fac-bebc-21ddd11c3be4
     1594Slice 3: 112822a5-1b2c-402f-9910-74ecc41cf19c
     1595Slice 4: 7d73188f-4119-4b4d-b391-452a60a3dd9e
     1596Slice 5: 6f64c2b0-3fd3-481f-9016-2daba35bc81d
     1597lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd getSliceInfo 6f64c2b0-3fd3-481f-9016-2daba35bc81d
     1598Got reply:
     1599drop_policy=exact
     1600connection_1=06:d6:2c:59:e5:6a:02:00-->/128.206.119.7:42604-->mallorea.gpolab.bbn.com/192.1.249.185:33020
     1601contact_email=lnevers@bbn.com
     1602controller_hostname=mallorea.gpolab.bbn.com
     1603controller_port=33020
     1604creator=fvadmin
     1605lnevers@flowvisor:~$
    14511606}}}
    14521607
    14531608Check the FlowVisor setting:
    14541609{{{
    1455 fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
    1456 more /tmp/flowvisor-config
    1457 
    1458 }}}
    1459 
    1460 
     1610lnevers@flowvisor:~$ fvctl --passwd-file=/etc/flowvisor.passwd dumpConfig /tmp/flowvisor-config
     1611lnevers@flowvisor:~$ more /tmp/flowvisor-config
     1612{
     1613   "flowvisor": [
     1614      {
     1615         "api_webserver_port": 8080,
     1616         "api_jetty_webserver_port": -1,
     1617         "checkpointing": false,
     1618         "listen_port": 6633,
     1619         "track_flows": false,
     1620         "stats_desc_hack": false,
     1621         "run_topology_server": false,
     1622         "logging": "NOTE",
     1623         "log_ident": "flowvisor",
     1624         "log_facility": "LOG_LOCAL7",
     1625         "version": "flowvisor-0.9",
     1626         "host": "localhost",
     1627         "default_flood_perm": "fvadmin",
     1628         "config_name": "default"
     1629      }
     1630   ],
     1631   "Slice": [
     1632      {
     1633         "config_name": "default",
     1634         "flowmap_type": "federated",
     1635         "name": "fvadmin",
     1636         "creator": "fvadmin",
     1637         "passwd_crypt": "xx",
     1638         "passwd_salt": "xx",
     1639         "controller_hostname": "none",
     1640         "controller_port": 0,
     1641         "contact_email": "fvadmin@localhost",
     1642         "drop_policy": "exact",
     1643         "lldp_spam": true
     1644      },
     1645      {
     1646         "config_name": "default",
     1647         "flowmap_type": "federated",
     1648         "name": "c6120b92-dd1d-4539-b413-64765aebbb1b",
     1649         "creator": "fvadmin",
     1650         "passwd_crypt": "xx",
     1651         "passwd_salt": "-xx",
     1652         "controller_hostname": "caprica.gpolab.bbn.com",
     1653         "controller_port": 33011,
     1654         "contact_email": "asydney@bbn.com",
     1655         "drop_policy": "exact",
     1656         "lldp_spam": true
     1657      },
     1658      {
     1659         "config_name": "default",
     1660         "flowmap_type": "federated",
     1661         "name": "5bf4f9b3-947c-4fac-bebc-21ddd11c3be4",
     1662         "creator": "fvadmin",
     1663         "passwd_crypt": "xx",
     1664         "passwd_salt": "xx",
     1665         "controller_hostname": "naxos.gpolab.bbn.com",
     1666         "controller_port": 33015,
     1667         "contact_email": "jbs@bbn.com",
     1668         "drop_policy": "exact",
     1669         "lldp_spam": true
     1670      },
     1671      {
     1672         "config_name": "default",
     1673         "flowmap_type": "federated",
     1674         "name": "112822a5-1b2c-402f-9910-74ecc41cf19c",
     1675         "creator": "fvadmin",
     1676         "passwd_crypt": "xx",
     1677         "passwd_salt": "-xx",
     1678         "controller_hostname": "naxos.gpolab.bbn.com",
     1679         "controller_port": 33016,
     1680         "contact_email": "jbs@bbn.com",
     1681         "drop_policy": "exact",
     1682         "lldp_spam": true
     1683      },
     1684      {
     1685         "config_name": "default",
     1686         "flowmap_type": "federated",
     1687         "name": "7d73188f-4119-4b4d-b391-452a60a3dd9e",
     1688         "creator": "fvadmin",
     1689         "passwd_crypt": "xx",
     1690         "passwd_salt": "-xx",
     1691         "controller_hostname": "hafmet.gpolab.bbn.com",
     1692         "controller_port": 31750,
     1693         "contact_email": "asydney@bbn.com",
     1694         "drop_policy": "exact",
     1695         "lldp_spam": true
     1696      },
     1697      {
     1698         "config_name": "default",
     1699         "flowmap_type": "federated",
     1700         "name": "6f64c2b0-3fd3-481f-9016-2daba35bc81d",
     1701         "creator": "fvadmin",
     1702         "passwd_crypt": "b13bf06b3d08d174ec01f11eeb1808a9",
     1703         "passwd_salt": "-xxx",
     1704         "controller_hostname": "mallorea.gpolab.bbn.com",
     1705         "controller_port": 33020,
     1706         "contact_email": "lnevers@bbn.com",
     1707         "drop_policy": "exact",
     1708         "lldp_spam": true
     1709      }
     1710   ],
     1711   "FlowSpaceRule": [
     1712      {
     1713         "dpid": "6d62c59e56a0200",
     1714         "priority": 2000,
     1715         "in_port": 0,
     1716         "dl_type": 2048,
     1717         "nw_src": 170576640,
     1718         "nw_dst": 170576640,
     1719         "wildcards": 3279087,
     1720         "slice_action": [
     1721            {
     1722               "c6120b92-dd1d-4539-b413-64765aebbb1b": 4
     1723            }
     1724         ]
     1725      },
     1726      {
     1727         "dpid": "6d62c59e56a0200",
     1728         "priority": 2000,
     1729         "in_port": 0,
     1730         "dl_type": 2054,
     1731         "nw_src": 170576640,
     1732         "nw_dst": 170576640,
     1733         "wildcards": 3279087,
     1734         "slice_action": [
     1735            {
     1736               "c6120b92-dd1d-4539-b413-64765aebbb1b": 4
     1737            }
     1738         ]
     1739      },
     1740      {
     1741         "dpid": "6d62c59e56a0200",
     1742         "priority": 2000,
     1743         "in_port": 0,
     1744         "dl_type": 2048,
     1745         "nw_src": 170528512,
     1746         "nw_dst": 170528512,
     1747         "wildcards": 3279087,
     1748         "slice_action": [
     1749            {
     1750               "5bf4f9b3-947c-4fac-bebc-21ddd11c3be4": 4
     1751            }
     1752         ]
     1753      },
     1754      {
     1755         "dpid": "6d62c59e56a0200",
     1756         "priority": 2000,
     1757         "in_port": 0,
     1758         "dl_type": 2054,
     1759         "nw_src": 170528512,
     1760         "nw_dst": 170528512,
     1761         "wildcards": 3279087,
     1762         "slice_action": [
     1763            {
     1764               "5bf4f9b3-947c-4fac-bebc-21ddd11c3be4": 4
     1765            }
     1766         ]
     1767      },
     1768      {
     1769         "dpid": "6d62c59e56a0200",
     1770         "priority": 2000,
     1771         "in_port": 0,
     1772         "dl_type": 2048,
     1773         "nw_src": 170528768,
     1774         "nw_dst": 170528768,
     1775         "wildcards": 3279087,
     1776         "slice_action": [
     1777            {
     1778               "112822a5-1b2c-402f-9910-74ecc41cf19c": 4
     1779            }
     1780         ]
     1781      },
     1782      {
     1783         "dpid": "6d62c59e56a0200",
     1784         "priority": 2000,
     1785         "in_port": 0,
     1786         "dl_type": 2054,
     1787         "nw_src": 170528768,
     1788         "nw_dst": 170528768,
     1789         "wildcards": 3279087,
     1790         "slice_action": [
     1791            {
     1792               "112822a5-1b2c-402f-9910-74ecc41cf19c": 4
     1793            }
     1794         ]
     1795      },
     1796      {
     1797         "dpid": "6d62c59e56a0200",
     1798         "priority": 2000,
     1799         "in_port": 0,
     1800         "dl_type": 2048,
     1801         "nw_src": 171048960,
     1802         "nw_dst": 171048960,
     1803         "wildcards": 3412207,
     1804         "slice_action": [
     1805            {
     1806               "7d73188f-4119-4b4d-b391-452a60a3dd9e": 4
     1807            }
     1808         ]
     1809      },
     1810      {
     1811         "dpid": "6d62c59e56a0200",
     1812         "priority": 2000,
     1813         "in_port": 0,
     1814         "dl_type": 2054,
     1815         "nw_src": 171048960,
     1816         "nw_dst": 171048960,
     1817         "wildcards": 3412207,
     1818         "slice_action": [
     1819            {
     1820               "7d73188f-4119-4b4d-b391-452a60a3dd9e": 4
     1821            }
     1822         ]
     1823      },
     1824      {
     1825         "dpid": "6d62c59e56a0200",
     1826         "priority": 2000,
     1827         "in_port": 0,
     1828         "dl_type": 2048,
     1829         "nw_src": 170527488,
     1830         "nw_dst": 170527488,
     1831         "wildcards": 3279087,
     1832         "slice_action": [
     1833            {
     1834               "6f64c2b0-3fd3-481f-9016-2daba35bc81d": 4
     1835            }
     1836         ]
     1837      },
     1838      {
     1839         "dpid": "6d62c59e56a0200",
     1840         "priority": 2000,
     1841         "in_port": 0,
     1842         "dl_type": 2054,
     1843         "nw_src": 170527488,
     1844         "nw_dst": 170527488,
     1845         "wildcards": 3279087,
     1846         "slice_action": [
     1847            {
     1848               "6f64c2b0-3fd3-481f-9016-2daba35bc81d": 4
     1849            }
     1850         ]
     1851      }
     1852   ]
     1853}
     1854
     1855}}}
    14611856
    14621857Verify alerts for the compute resource 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.