Update the ESXi password by using the management node REST API
Steps
1. To gain an overview of the Management node REST API user interface, see the
API user interface
2. Access the REST API UI for management services on the management node:
https://<management node IP>/mnode
Replace <management node IP> with the IPv4 address of your management node on the management
network used for NetApp HCI.
3. Click Authorize or any lock icon and complete the following:
a. Enter the NetApp SolidFire cluster administrative user name and password.
b. Enter the client ID as mnode-client.
c. Click Authorize to begin a session.
d. Close the window.
4. From the REST API UI, click GET /assets/compute_nodes.
This retrieves the records of compute node assets that are stored in the management node.
Here is the direct link to this API in the UI:
https://<management node
IP>/mnode/#/assets/routes.v1.assets_api.get_compute_nodes
5. Click Try it out.
6. Click Execute.
7. From the response body, identify the compute node asset records that need updated credentials. You can
use the "ip" and "host_name" properties to find the correct ESXi host records.
"config": { },
"credentialid": <credential_id>,
"hardware_tag": <tag>,
"host_name": <host_name>,
"id": <id>,
"ip": <ip>,
"parent": <parent>,
"type": ESXi Host
The next step uses the "parent" and "id" fields in the compute asset record to reference
the record to be updated.
overview.
Management node REST
Need help?
Do you have a question about the HCI and is the answer not in the manual?
Questions and answers