High Availability

Description

Allows users to retrieve information and control the High Availability cluster

Request URL

/neo/app/ha/

Main Operations

  • Get High Availability information

  • Perform Failover

  • Perform Takeover

Description

Gets information and status of the High availability cluster

Request URL

GET /neo/app/ha

Request Data

N/A

Response:

Copy
Copied!
            

{ "nodes":[ { "status": "OK" , "hostName": "reg-r-vrt-052-005.mtr.labs.mlnx", "ip": "10.215.52.5", "lastFileSync": "2016-08-09 19:48:57", "priority": 1, "role": "Active", "syncStatus": "OK"  }, { "status": "OK" , "hostName": "reg-r-vrt-052-006.mtr.labs.mlnx", "ip": "10.215.52.6", "lastFileSync": "2016-08-09 19:48:57", "priority": 2, "role": "Standby ", "syncStatus": "OK"  }, { "status": "OK" , "hostName": "reg-r-vrt-052-007.mtr.labs.mlnx", "ip": "10.215.52.7", "lastFileSync": "2016-08-09 19:48:57", "priority": 2, "role": "Standby ", "syncStatus": "OK"  } ], "haStatus": "OK", "virtualIP": "10.215.53.99"

Description

Migrates all resources from Active node to highest priority standby node

Request URL

POST /neo/app/ha/failover

Request Data

N/A

Response

N/A

Description

Migrates all resources from Active node to a specific standby node

Request URL

POST /neo/app/ha/failover/<node_id>

Request Data

IP of standby node

Response

N/A

© Copyright 2023, NVIDIA. Last updated on Nov 16, 2023.