管理ノードにコンピューティングアセットとコントローラアセットを追加します
REST API UI を使用して、管理ノードの構成にコンピューティングアセットとコントローラアセットを追加できます。
アセットの追加は、環境を拡張したあとに、新しいアセットが構成に自動的に追加されなかった場合などに必要になります。これらの API を使用して、最近追加されたアセットを環境に追加します。
-
クラスタバージョンで NetApp Element ソフトウェア 11.3 以降が実行されています。
-
バージョン 11.3 以降を実行する管理ノードを導入しておきます。
-
"vCenter で新しい NetApp HCC ロールを作成しました"管理ノードのサービスの表示をNetAppのみのアセットに制限する必要があります。
-
vCenter の管理 IP アドレスとクレデンシャルが必要です。
-
コンピューティングノード( ESXi )の管理 IP アドレスとルートクレデンシャルが必要です。
-
ハードウェア( BMC )の管理 IP アドレスと管理者のクレデンシャルが必要です。
(NetApp HCIのみ)NetApp HCIシステムの拡張後にHybrid Cloud Control(HCC)にコンピューティングノードが表示されない場合は、この手順のを使用してコンピューティングノードを追加できます POST /assets/{asset_id}/compute-nodes
。
-
インストールのベースアセット ID を取得します。
-
管理ノードでインベントリサービス REST API UI を開きます。
https://<ManagementNodeIP>/inventory/1/
-
「 * Authorize * 」(認証)を選択して、次の手順を実行
-
クラスタのユーザ名とパスワードを入力します。
-
クライアントIDにと入力し `mnode-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"
、あとの手順で使用します。
-
-
(コンピューティングノードの場合のみ)コンピューティングノードのハードウェアタグを確認しますをvSphereで使用します。
-
コントローラアセット( vCenter )、コンピューティングノード( ESXi )、またはハードウェア( BMC )を既存のベースアセットに追加するには、次のいずれかを選択します。
オプション 製品説明 POST / assets / { asset_id } / コントローラ
-
管理ノードで mNode サービス REST API UI を開きます。
https://<ManagementNodeIP>/mnode
-
「 * Authorize * 」(認証)を選択して、次の手順を実行
-
クラスタのユーザ名とパスワードを入力します。
-
クライアントIDにと入力し `mnode-client`ます。
-
セッションを開始するには、 * Authorize * を選択します。
-
ウィンドウを閉じます。
-
-
-
「 * POST /assets/{ asset_id } /controllers * 」を選択します。
-
[* 試してみてください * ] を選択します。
-
親ベースアセット ID を「 * asset_id * 」フィールドに入力します。
-
必要な値をペイロードに追加します。
-
[* Execute] を選択します。
POST / assets / { asset_id } / compute-nodes
-
管理ノードで mNode サービス REST API UI を開きます。
https://<ManagementNodeIP>/mnode
-
「 * Authorize * 」(認証)を選択して、次の手順を実行
-
クラスタのユーザ名とパスワードを入力します。
-
クライアントIDにと入力し `mnode-client`ます。
-
セッションを開始するには、 * Authorize * を選択します。
-
ウィンドウを閉じます。
-
-
-
「 * POST /assets/{ asset_id } /compute-nodes 」を選択します。
-
[* 試してみてください * ] を選択します。
-
前の手順でコピーした親ベースアセットの ID を「 * asset_id * 」フィールドに入力します。
-
ペイロードで、次の手順を実行します。
-
フィールドにノードの管理IPを入力し `ip`ます。
-
には
hardwareTag
、前の手順で保存したハードウェアタグの値を入力します。 -
必要に応じて、他の値を入力します。
-
-
[* Execute] を選択します。
POST / assets / { asset_id } / ハードウェアノード
-
管理ノードで mNode サービス REST API UI を開きます。
https://<ManagementNodeIP>/mnode
-
「 * Authorize * 」(認証)を選択して、次の手順を実行
-
クラスタのユーザ名とパスワードを入力します。
-
クライアントIDにと入力し `mnode-client`ます。
-
セッションを開始するには、 * Authorize * を選択します。
-
ウィンドウを閉じます。
-
-
-
「 * POST /assets/{ asset_id } /hardware-nodes 」を選択します。
-
[* 試してみてください * ] を選択します。
-
親ベースアセット ID を「 * asset_id * 」フィールドに入力します。
-
必要な値をペイロードに追加します。
-
[* Execute] を選択します。
-