日本語は機械翻訳による参考訳です。内容に矛盾や不一致があった場合には、英語の内容が優先されます。

管理ノードにコンピューティングアセットとコントローラアセットを追加します

寄稿者 netapp-pcarriga netapp-dbagwell このページの PDF をダウンロード

REST API UI を使用して、管理ノードの構成にコンピューティングアセットとコントローラアセットを追加できます。

アセットの追加は、環境を拡張したあとに、新しいアセットが構成に自動的に追加されなかった場合などに必要になります。これらの API を使用して、最近追加されたアセットを環境に追加します。

必要なもの
  • クラスタで NetApp Element ソフトウェア 11.3 以降を実行している必要があります。

  • バージョン 11.3 以降を実行する管理ノードを導入しておきます。

  • vCenter で新しい NetApp HCC ロールを作成して、管理ノードのサービス表示をネットアップ専用のアセットに制限します。を参照してください "vCenter で NetApp HCC ロールを作成します"

( NetApp HCI のみ) NetApp HCI システムの拡張後に Hybrid Cloud Control ( HCC )にコンピューティングノードが表示されない場合は、この手順で説明する「 POST /assets/{ asset_id } /compute-nodes 」を使用してコンピューティングノードを追加できます。

注記 コンピューティングノードを手動で追加する場合は、 BMC アセットも追加するようにしてください。追加しないとエラーが返されます。
手順
  1. インストールのベースアセット ID を取得します。

    1. 管理ノードでインベントリサービス REST API UI を開きます。

      https://[management node IP]/inventory/1/
    2. 「 * Authorize * 」(認証)を選択して、次の手順を実行

      1. クラスタのユーザ名とパスワードを入力します。

      2. クライアント ID を「 m node-client 」として入力します。

      3. セッションを開始するには、 * Authorize * を選択します。

      4. ウィンドウを閉じます。

    3. REST API UI で、 * 一部のユーザに一時的な処理を開始 / インストール * を選択します。

    4. [* 試してみてください * ] を選択します。

    5. [* Execute] を選択します。

    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 から、 * GET / Installations / { id } * を選択します。

    8. [* 試してみてください * ] を選択します。

    9. インストールアセット ID を id フィールドに貼り付けます。

    10. [* Execute] を選択します。

    11. 応答から、後の手順で使用するために、クラスタコントローラ ID (「 ControllerID 」)をコピーして保存します。

  2. (コンピューティングノードの場合のみ) vSphere でコンピューティングノードのハードウェアタグを確認するには、に進みます コンピューティングノードのハードウェアタグを確認する方法

  3. コンピューティングノードと BMC アセット、またはコントローラサブアセットを既存のベースアセットに追加するには、次のいずれかを選択します。

    オプション 説明

    POST / assets / { asset_id } / コントローラ

    1. 管理ノードで mNode サービス REST API UI を開きます。

      https://[management node IP]/mnode
      1. 「 * Authorize * 」(認証)を選択して、次の手順を実行

        1. クラスタのユーザ名とパスワードを入力します。

        2. クライアント ID を「 m node-client 」として入力します。

        3. セッションを開始するには、 * Authorize * を選択します。

        4. ウィンドウを閉じます。

    2. 「 * POST /assets/{ asset_id } /controllers * 」を選択します。

    3. [* 試してみてください * ] を選択します。

    4. 親ベースアセット ID を「 * asset_id * 」フィールドに入力します。

    5. 必要な値をペイロードに追加します。

    6. [* Execute] を選択します。

    POST / assets / { asset_id } / compute-nodes

    1. 管理ノードで mNode サービス REST API UI を開きます。

      https://[management node IP]/mnode
      1. 「 * Authorize * 」(認証)を選択して、次の手順を実行

        1. クラスタのユーザ名とパスワードを入力します。

        2. クライアント ID を「 m node-client 」として入力します。

        3. セッションを開始するには、 * Authorize * を選択します。

        4. ウィンドウを閉じます。

    2. 「 * POST /assets/{ asset_id } /compute-nodes 」を選択します。

    3. [* 試してみてください * ] を選択します。

    4. 前の手順でコピーした親ベースアセットの ID を「 * asset_id * 」フィールドに入力します。

    5. ペイロードで、次の手順を実行します。

      1. ノードの管理 IP を [IP ] フィールドに入力します

      2. 「 hardwareTag 」には、前の手順で保存したハードウェアタグ値を入力します。

      3. 必要に応じて、他の値を入力します。

    6. [* Execute] を選択します。

詳細については、こちらをご覧ください