简体中文版经机器翻译而成,仅供参考。如与英语版出现任何冲突,应以英语版为准。

向管理节点添加计算和控制器资产

提供者

您可以使用 REST API UI 将计算和控制器资产添加到管理节点配置中。

如果您最近扩展了安装,而新资产未自动添加到配置中,则可能需要添加资产。使用这些 API 添加最近添加到安装中的资产。

您需要什么? #8217 ;将需要什么
  • 您的集群版本运行的是 NetApp Element 软件 11.3 或更高版本。

  • 您已部署运行 11.3 或更高版本的管理节点。

  • 您已拥有 "已在 vCenter 中创建新的 NetApp HCC 角色" 将管理节点服务视图限制为纯 NetApp 资产。

  • 您拥有 vCenter 管理 IP 地址和凭据。

  • 您拥有计算节点( ESXi )管理 IP 地址和根凭据。

  • 您拥有硬件( BMC )管理 IP 地址和管理员凭据。

(仅限 NetApp HCI )如果在扩展 NetApp HCI 系统后,在混合云控制( HCC )中看不到计算节点,则可以使用此操作步骤中所述的 post /assets/ { asset_id } /compute-nodes 添加计算节点。

注 手动添加计算节点时,请确保同时添加 BMC 资产,否则会返回错误。
步骤
  1. 获取安装的基本资产 ID :

    1. 在管理节点上打开清单服务 REST API UI :

      https://<ManagementNodeIP>/inventory/1/
    2. 选择 * 授权 * 并完成以下操作:

      1. 输入集群用户名和密码。

      2. 输入客户端 ID mnode-client

      3. 选择 * 授权 * 以开始会话。

      4. 关闭窗口。

    3. 从 REST API UI 中,选择 * 获取​ /Installations * 。

    4. 选择 * 试用 * 。

    5. 选择 * 执行 * 。

    6. 从代码 200 响应正文中,复制安装的 id

      {
        "installations": [
          {
            "_links": {
              "collection": "https://10.111.211.111/inventory/1/installations",
              "self": "https://10.111.217.111/inventory/1/installations/abcd01e2-ab00-1xxx-91ee-12f111xxc7x0x"
            },
            "id": "abcd01e2-ab00-1xxx-91ee-12f111xxc7x0x",
      注 您的安装具有在安装或升级期间创建的基本资产配置。
    7. 从 REST API UI 中,选择 * 获取 /installations/ { id } * 。

    8. 选择 * 试用 * 。

    9. 将安装资产 ID 粘贴到 * id * 字段中。

    10. 选择 * 执行 * 。

    11. 在响应中,复制并保存集群控制器 ID (` "controllerId"` ),以供后续步骤使用。

  2. (仅适用于计算节点) 找到计算节点的硬件标记 在 vSphere 中。

  3. 要向现有基础资产添加控制器资产( vCenter ),计算节点( ESXi )或硬件( BMC ),请选择以下选项之一。

    选项 Description

    POST /assets/ { asset_id } / 控制器

    1. 在管理节点上打开 mNode 服务 REST API UI :

      https://<ManagementNodeIP>/mnode
      1. 选择 * 授权 * 并完成以下操作:

        1. 输入集群用户名和密码。

        2. 输入客户端 ID mnode-client

        3. 选择 * 授权 * 以开始会话。

        4. 关闭窗口。

    2. 选择 * POST /assets/ { asset_id } /controllers* 。

    3. 选择 * 试用 * 。

    4. 在 * asset_id* 字段中输入父基础资产 ID 。

    5. 将所需值添加到有效负载。

    6. 选择 * 执行 * 。

    POST /assets/ { asset_id } /compute-nodes

    1. 在管理节点上打开 mNode 服务 REST API UI :

      https://<ManagementNodeIP>/mnode
      1. 选择 * 授权 * 并完成以下操作:

        1. 输入集群用户名和密码。

        2. 输入客户端 ID mnode-client

        3. 选择 * 授权 * 以开始会话。

        4. 关闭窗口。

    2. 选择 * POST /assets/ { asset_id } /compute-nodes* 。

    3. 选择 * 试用 * 。

    4. 在 * asset_id* 字段中输入您在先前步骤中复制的父基本资产 ID 。

    5. 在有效负载中,执行以下操作:

      1. IP 字段中输入节点的管理 IP 。

      2. 对于 hardwareTag ,输入您在先前步骤中保存的硬件标记值。

      3. 根据需要输入其他值。

    6. 选择 * 执行 * 。

    POST /assets/ { asset_id } / 硬件节点

    1. 在管理节点上打开 mNode 服务 REST API UI :

      https://<ManagementNodeIP>/mnode
      1. 选择 * 授权 * 并完成以下操作:

        1. 输入集群用户名和密码。

        2. 输入客户端 ID mnode-client

        3. 选择 * 授权 * 以开始会话。

        4. 关闭窗口。

    2. 选择 * POST /assets/ { asset_id } /hardware-nodes* 。

    3. 选择 * 试用 * 。

    4. 在 * asset_id* 字段中输入父基础资产 ID 。

    5. 将所需值添加到有效负载。

    6. 选择 * 执行 * 。

了解更多信息