For scenarios like below, appliance nodes will have to be removed and redeployed.
This article details the steps to authenticate and execute appliance API methods to manage the cluster.
Either cURL or Postman can be used to run the API requests. Steps are as below:
<active node IP or FQDN> within the following steps.curl -k -X POST -u root "https://<active node IP or FQDN>:5480/api/1.0.0/sessions"{ "authToken": "<token>", "expires": "<timestamp>"}curl -k -X GET -H "Accept: application/json" -H "Authorization: Bearer <authToken>" "https://<active node IP or FQDN>:5480/api/1.0.0/nodes"curl -k -X DELETE -H "Accept: application/json" -H "Authorization: Bearer <authToken>" "https://<active node IP or FQDN>:5480/api/1.0.0/nodes/<Inactive_Node_Name>" POST
https://<active node IP or FQDN>:5480/api/1.0.0/sessionsUse 'Bearer Token' type and enter the token from the authentication step in the 'Authorization' section.
Method : GET
API request: https://<active node IP or FQDN>:5480/api/1.0.0/nodes
Use header Accept: application/json
Delete the inactive node using the 'name' noted from the previous step:
Use 'Bearer Token' type and enter the token from the authentication step in the 'Authorization' section.
Method : DELETE
API request: https://:5480/api/1.0.0/nodes/<active node IP or FQDN><Inactive_Node_Name>
Accept: application/json