openvstorage / openvstorage-health-check

The health check is classified as a monitoring and detection tool for Open vStorage.
3 stars 7 forks source link

Only check local arakoons #80

Closed kinvaris closed 8 years ago

kinvaris commented 8 years ago

79

JeffreyDevloo commented 8 years ago

Verified.

Steps

from ovs.extensions.healthcheck.arakoon.arakooncluster_health_check import ArakoonHealtcheck
ArakoonHealthCheck().fetch_available_clusters()

Output

Got Arakoon information of the local cluster.

{u'ovsdb': {u'XwuMSManT3I9wRbz': {'guid': '780c15a7-a991-42da-bf73-5bff16b1b869',
   'hostname': u'ovs-node1',
   'ip-address': u'10.100.199.151',
   'node_type': u'MASTER',
   'tlog_dir': u'/opt/OpenvStorage/db/arakoon/ovsdb/tlogs'},
  u'bAbhduiMUJmJK6VX': {'guid': '4b23688c-0afb-4ed7-b6c4-ccdf3a9ea766',
   'hostname': u'ovs-node2',
   'ip-address': u'10.100.199.152',
   'node_type': u'MASTER',
   'tlog_dir': u'/opt/OpenvStorage/db/arakoon/ovsdb/tlogs'},
  u'nBjotOTrrc6treIF': {'guid': 'e5899810-1c29-44af-ab52-b160e4946ccf',
   'hostname': u'ovs-node3',
   'ip-address': u'10.100.199.153',
   'node_type': u'MASTER',
   'tlog_dir': u'/opt/OpenvStorage/db/arakoon/ovsdb/tlogs'}},
 u'vm-backend-abm': {u'XwuMSManT3I9wRbz': {'guid': '780c15a7-a991-42da-bf73-5bff16b1b869',
   'hostname': u'ovs-node1',
   'ip-address': u'10.100.199.151',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/vm-backend-abm/tlogs'},
  u'bAbhduiMUJmJK6VX': {'guid': '4b23688c-0afb-4ed7-b6c4-ccdf3a9ea766',
   'hostname': u'ovs-node2',
   'ip-address': u'10.100.199.152',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/vm-backend-abm/tlogs'},
  u'nBjotOTrrc6treIF': {'guid': 'e5899810-1c29-44af-ab52-b160e4946ccf',
   'hostname': u'ovs-node3',
   'ip-address': u'10.100.199.153',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/vm-backend-abm/tlogs'}},
 u'vm-backend-nsm_0': {u'XwuMSManT3I9wRbz': {'guid': '780c15a7-a991-42da-bf73-5bff16b1b869',
   'hostname': u'ovs-node1',
   'ip-address': u'10.100.199.151',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/vm-backend-nsm_0/tlogs'},
  u'bAbhduiMUJmJK6VX': {'guid': '4b23688c-0afb-4ed7-b6c4-ccdf3a9ea766',
   'hostname': u'ovs-node2',
   'ip-address': u'10.100.199.152',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/vm-backend-nsm_0/tlogs'},
  u'nBjotOTrrc6treIF': {'guid': 'e5899810-1c29-44af-ab52-b160e4946ccf',
   'hostname': u'ovs-node3',
   'ip-address': u'10.100.199.153',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/vm-backend-nsm_0/tlogs'}},
 u'voldrv': {u'XwuMSManT3I9wRbz': {'guid': '780c15a7-a991-42da-bf73-5bff16b1b869',
   'hostname': u'ovs-node1',
   'ip-address': u'10.100.199.151',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/voldrv/tlogs'},
  u'bAbhduiMUJmJK6VX': {'guid': '4b23688c-0afb-4ed7-b6c4-ccdf3a9ea766',
   'hostname': u'ovs-node2',
   'ip-address': u'10.100.199.152',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/voldrv/tlogs'},
  u'nBjotOTrrc6treIF': {'guid': 'e5899810-1c29-44af-ab52-b160e4946ccf',
   'hostname': u'ovs-node3',
   'ip-address': u'10.100.199.153',
   'node_type': u'MASTER',
   'tlog_dir': u'/mnt/hdd1/arakoon/voldrv/tlogs'}}}

Setup

Hyperconverged setup

Package information