编辑基板管理控制器连接信息
您可以在 NetApp Hybrid Cloud Control 中更改每个计算节点的基板管理控制器( Baseboard Management Controller , BMC )管理员凭据。您可能需要在升级BMC固件之前更改凭据、或者解决 `Hardware ID not available`NetApp混合云控制中指示的或 `Unable to Detect`错误。
用于更改 BMC 凭据的集群管理员权限。
如果在运行状况检查期间设置了BMC凭据,则更改可能会有长达15分钟的延迟才会反映在*N节点*页面上。 |
选择以下选项之一以更改 BMC 凭据:
使用 NetApp Hybrid Cloud Control 编辑 BMC 信息
您可以使用 NetApp Hybrid Cloud Control Dashboard 编辑存储的 BMC 凭据。
-
在Web浏览器中打开管理节点的IP地址。例如:
https://<ManagementNodeIP>
-
通过提供 NetApp HCI 存储集群管理员凭据登录到 NetApp 混合云控制。
-
在左侧导航蓝色框中,选择 NetApp HCI 安装。
此时将显示 NetApp Hybrid Cloud Control Dashboard 。
-
在左侧导航栏中,选择 * 节点 * 。
-
要查看计算清单信息,请选择*计算*。
此时将显示一个计算节点列表。"* BMC Connection Status* " 列显示了每个计算节点的 BMC 连接尝试结果。如果某个计算节点的连接尝试失败,则此列将显示该节点的错误消息。
-
要为出现BMC连接错误的计算节点添加或编辑存储的BMC凭据、请在错误消息文本中选择*编辑连接设置*。
-
在显示的对话框中,为此计算节点的 BMC 添加正确的管理员用户名和密码。
-
选择 * 保存 * 。
-
对存储的 BMC 凭据缺失或不正确的任何计算节点重复步骤 6 到 8 。
更新 BMC 信息可刷新清单,并确保管理节点服务能够识别完成升级所需的所有硬件参数。 |
使用 REST API 编辑 BMC 信息
您可以使用 NetApp Hybrid Cloud Control REST API 编辑存储的 BMC 凭据。
-
找到计算节点硬件标记和 BMC 信息:
-
在管理节点上打开清单服务 REST API UI :
https://<ManagementNodeIP>/inventory/1/
-
选择 * 授权 * 并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭授权窗口。
-
-
从 REST API UI 中,选择 * 获取 /installations * 。
-
选择 * 试用 * 。
-
选择 * 执行 * 。
-
从响应中,复制安装资产ID(
id
)。 -
从 REST API UI 中,选择 * 获取 /installations/ { id } * 。
-
选择 * 试用 * 。
-
将安装资产 ID 粘贴到 * id * 字段中。
-
选择 * 执行 * 。
-
在响应中,复制并保存节点资产ID (
id
()、BMC IP地址(bmcAddress
(IP地址)和节点序列号(chassisSerialNumber
(),以供稍后使用。"nodes": [ { "bmcDetails": { "bmcAddress": "10.117.1.111", "credentialsAvailable": false, "credentialsValidated": false }, "chassisSerialNumber": "221111019323", "chassisSlot": "C", "hardwareId": null, "hardwareTag": "00000000-0000-0000-0000-ac1f6ab4ecf6", "id": "8cd91e3c-1b1e-1111-b00a-4c9c4900b000",
-
-
在管理节点上打开硬件服务 REST API UI :
https://<ManagementNodeIP>/hardware/2/
-
选择 * 授权 * 并完成以下操作:
-
输入集群用户名和密码。
-
输入客户端ID、就像该值尚未填充一样
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择*put /N节点/{hardhardware _id}*。
-
选择 * 试用 * 。
-
在参数中输入先前保存的节点资产ID
hardware_id
。 -
在有效负载中输入以下信息:
参数 说明 assetId
(`id`您在步骤1(f)中保存的安装资产ID。
bmcIp
(`bmcAddress`您在步骤1(k)中保存的BMC IP地址。
bmcPassword
用于登录到 BMC 的更新密码。
bmcUsername
用于登录到 BMC 的更新后的用户名。
serialNumber
硬件的机箱序列号。
有效负载示例:
{ "assetId": "7bb41e3c-2e9c-2151-b00a-8a9b49c0b0fe", "bmcIp": "10.117.1.111", "bmcPassword": "mypassword1", "bmcUsername": "admin1", "serialNumber": "221111019323" }
-
选择*执行*以更新BMC凭据。如果结果成功,则返回类似于以下内容的响应:
{ "credentialid": "33333333-cccc-3333-cccc-333333333333", "host_name": "hci-host", "id": "8cd91e3c-1b1e-1111-b00a-4c9c4900b000", "ip": "1.1.1.1", "parent": "abcd01y3-ab30-1ccc-11ee-11f123zx7d1b", "type": "BMC" }