管理ノードにコントローラアセットを追加します
REST API UI を使用して、管理ノードの設定にコントローラアセットを追加できます。
アセットの追加は、環境を拡張したあとに、新しいアセットが構成に自動的に追加されなかった場合などに必要になります。これらの API を使用して、最近追加されたアセットを環境に追加します。
-
クラスタで NetApp Element ソフトウェア 11.3 以降を実行している必要があります。
-
バージョン 11.3 以降を実行する管理ノードを導入しておきます。
-
vCenter で新しい NetApp HCC ロールを作成して、管理ノードのサービス表示をネットアップ専用のアセットに制限します。を参照してください "vCenter で NetApp HCC ロールを作成します"
-
インストールのベースアセット ID を取得します。
-
管理ノードでインベントリサービス REST API UI を開きます。
https://<ManagementNodeIP>/inventory/1/
-
「 * Authorize * 」(認証)を選択して、次の手順を実行
-
クラスタのユーザ名とパスワードを入力します。
-
クライアント ID を「 m node-client 」として入力します。
-
セッションを開始するには、 * Authorize * を選択します。
-
ウィンドウを閉じます。
-
-
REST API UI で、 * 一部のユーザに一時的な処理を開始 / インストール * を選択します。
-
[* 試してみてください * ] を選択します。
-
[* Execute] を選択します。
-
コード 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",
インストール環境には、インストールまたはアップグレード時に作成されたベースアセットの構成が含まれています。 -
REST API UI から、 * GET / Installations / { id } * を選択します。
-
[* 試してみてください * ] を選択します。
-
インストールアセット ID を id フィールドに貼り付けます。
-
[* Execute] を選択します。
-
応答から、後の手順で使用するために、クラスタコントローラ ID (「 ControllerID 」)をコピーして保存します。
-
-
既存のベースアセットにコントローラサブアセットを追加する場合は、以下を選択します。
POST /assets/{asset_id}/controllers
-
管理ノードで mNode サービス REST API UI を開きます。
https://<ManagementNodeIP>/mnode
-
「 * Authorize * 」(認証)を選択して、次の手順を実行
-
クラスタのユーザ名とパスワードを入力します。
-
クライアント ID を「 m node-client 」として入力します。
-
セッションを開始するには、 * Authorize * を選択します。
-
ウィンドウを閉じます。
-
-
「 * POST /assets/{ asset_id } /controllers * 」を選択します。
-
[* 試してみてください * ] を選択します。
-
親ベースアセット ID を「 * asset_id * 」フィールドに入力します。
-
必要な値をペイロードに追加します。
-
[* Execute] を選択します。
-