创建和管理存储集群资产
您可以使用 REST API 将新的存储集群资产添加到管理节点,编辑已存储的已知存储集群资产凭据以及从管理节点中删除存储集群资产。
-
确保您的存储集群版本运行的是 NetApp Element 软件 11.3 或更高版本。
-
确保已部署运行 11.3 或更高版本的管理节点。
选择以下选项之一:
检索存储集群资产的安装 ID 和集群 ID
您可以使用 REST API 获取存储集群的安装 ID 和 ID 。要添加新的存储集群资产,您需要安装 ID ,而要修改或删除特定存储集群资产,则需要集群 ID 。
-
输入管理节点IP地址并后跟以下命令、以访问清单服务的REST API UI
/inventory/1/
:https://<ManagementNodeIP>/inventory/1/
-
选择 * 授权 * 或任何锁定图标并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择 * 获取 /installations * 。
-
选择 * 试用 * 。
-
选择 * 执行 * 。
API 将返回所有已知安装的列表。
-
在代码200响应正文的字段中保存该值,您可以在安装列表中找到该值
id
。这是安装 ID 。例如:"installations": [ { "id": "1234a678-12ab-35dc-7b4a-1234a5b6a7ba", "name": "my-sf-installation", "_links": { "collection": "https://localhost/inventory/1/installations", "self": "https://localhost/inventory/1/installations/1234a678-12ab-35dc-7b4a-1234a5b6a7ba" } } ]
-
输入管理节点IP地址并后跟以下命令、以访问存储服务的REST API UI
/storage/1/
:https://<ManagementNodeIP>/storage/1/
-
选择 * 授权 * 或任何锁定图标并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择 * 获取 /clusters * 。
-
选择 * 试用 * 。
-
将先前保存的安装ID输入到参数中
installationId
。 -
选择 * 执行 * 。
API 将返回此安装中所有已知存储集群的列表。
-
从代码200响应正文中、找到正确的存储集群、并将该值保存在集群的字段中
storageId
。这是存储集群 ID 。
添加新的存储集群资产
您可以使用 REST API 将一个或多个新的存储集群资产添加到管理节点清单中。添加新的存储集群资产时,该资产会自动注册到管理节点中。
-
您已复制要添加的存储集群 ID 和安装 ID任何存储集群的。
-
如果要添加多个存储节点、则您已阅读并了解和多存储集群支持的限制"权威集群"。
在权威集群上定义的所有用户均定义为与 NetApp Hybrid Cloud Control 实例绑定的所有其他集群上的用户。
-
输入管理节点IP地址并后跟以下命令、以访问存储服务的REST API UI
/storage/1/
:https://<ManagementNodeIP>/storage/1/
-
选择 * 授权 * 或任何锁定图标并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择 * POST /clusters * 。
-
选择 * 试用 * 。
-
在 * 请求正文 * 字段的以下参数中输入新存储集群的信息:
{ "installationId": "a1b2c34d-e56f-1a2b-c123-1ab2cd345d6e", "mvip": "10.0.0.1", "password": "admin", "userId": "admin" }
参数 键入 说明 installationId
string
要添加新存储集群的安装。将先前保存的安装 ID 输入此参数。
mvip
string
存储集群的 IPv4 管理虚拟 IP 地址( MVIP )。
password
string
用于与存储集群通信的密码。
userId
string
用于与存储集群通信的用户 ID (用户必须具有管理员权限)。
-
选择 * 执行 * 。
API 将返回一个对象,其中包含有关新添加的存储集群资产的信息,例如名称,版本和 IP 地址信息。
编辑存储集群资产的已存储凭据
您可以编辑管理节点用于登录到存储集群的已存储凭据。您选择的用户必须具有集群管理员访问权限。
请确保您已按照中的步骤进行操作、检索存储集群资产的安装 ID 和集群 ID然后再继续。 |
-
输入管理节点IP地址并后跟以下命令、以访问存储服务的REST API UI
/storage/1/
:https://<ManagementNodeIP>/storage/1/
-
选择 * 授权 * 或任何锁定图标并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择*put /Clusters /{storageId}*。
-
选择 * 试用 * 。
-
将先前复制的存储集群ID粘贴到参数中
storageId
。 -
在 * 请求正文 * 字段中更改以下一个或两个参数:
{ "password": "adminadmin", "userId": "admin" }
参数 键入 说明 password
string
用于与存储集群通信的密码。
userId
string
用于与存储集群通信的用户 ID (用户必须具有管理员权限)。
-
选择 * 执行 * 。
删除存储集群资产
如果存储集群不再使用,您可以删除该存储集群资产。删除存储集群资产后,该资产将自动从管理节点中取消注册。
请确保您已按照中的步骤进行操作、检索存储集群资产的安装 ID 和集群 ID然后再继续。 |
-
输入管理节点IP地址并后跟以下命令、以访问存储服务的REST API UI
/storage/1/
:https://<ManagementNodeIP>/storage/1/
-
选择 * 授权 * 或任何锁定图标并完成以下操作:
-
输入集群用户名和密码。
-
将客户端ID输入为
mnode-client
。 -
选择 * 授权 * 以开始会话。
-
关闭窗口。
-
-
选择 * 删除 /clusters / { storageId } * 。
-
选择 * 试用 * 。
-
在参数中输入先前复制的存储集群ID
storageId
。 -
选择 * 执行 * 。
成功后, API 将返回空响应。