ストレッチ クラスタを拡張するにはホストを追加します。対称性とクラスタの均衡を保つため、両方のアベイラビリティ ゾーンに同じ数のホストを追加することをお勧めします。
手順
- 追加のホストを VMware Cloud Foundation にコミッショニングします。
ホストのコミッショニング を参照してください。
- コミッショニングしたホストの UID を取得します。
- SDDC Manager ダッシュボードで、[デベロッパー センター] > [API Explorer] の順にクリックします。
- ホスト管理用の API で [GET /v1/hosts] をクリックします。
- [実行] をクリックします。
- [ダウンロード] をクリックして、JSON ファイルをダウンロードします。
- JSON ファイルを開いて、ホストの UID をコピーします。
- 拡張するクラスタ(この例では SDDC-Cluster1)の ID を取得します。
- API Explorer で、クラスタ管理用の API に移動し、GET /v1/clusters をクリックします。
- [実行] をクリックします。
- [ダウンロード] をクリックして、JSON ファイルをダウンロードします。
- JSON ファイルを開き、SDDC-Cluster1 のクラスタ ID をコピーします。
- vCenter Server からプライマリおよびセカンダリのアベイラビリティ ゾーンの名前を取得します。
- vCenter Server にログインします。
- [クラスタ] > [構成] > [vSAN] > [フォルト ドメイン] の順に移動します。
- プライマリおよびセカンダリのアベイラビリティ ゾーンの名前を書き留めます。
- API の拡張コマンドを実行します。
- JSON 要求の本文を準備します。
- Patch /v1/clusters/id をクリックします。
- ClusterUpdateSpec フィールドで Cluster Update Data ClusterUpdateSpec {...} をクリックします。
- [ダウンロード] をクリックして、JSON ファイルをダウンロードします。
- ダウンロードした JSON ファイルを編集して、次の例のような拡張セクションのみが含まれるようにします。[azName] フィールドに、手順 4 で取得したプライマリ名とセカンダリ名を入力します。
{ "clusterExpansionSpec": { "hostSpecs": [ { "id": "2c1744dc-6cb1-4225-9195-5cbd2b893be6", "licenseKey": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX", “azName”:”primary/secondary” }, { "id": "6b38c2ea-0429-4c04-8d2d-40a1e3559714", "licenseKey": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX", “azName”:”primary/secondary” }, { "id": "5b704db6-27f2-4c87-839d-95f6f84e2fd0", "licenseKey": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX", “azName”:”primary/secondary” }, { "id": "5333f34f-f41a-44e4-ac5d-8568485ab241", "licenseKey": "XXXXX-XXXXX-XXXXX-XXXXX-XXXXX", “azName”:”primary/secondary” } ] } }
- クラスタの拡張 API を実行します。
- ClusterUpdateSpec フィールドで、手順 2a で準備したペイロードを使用してクラスタ ID(手順 1 で取得した ID)およびストレッチ解除の JSON ファイルを更新します。
- [実行] をクリックします。
クラスタの拡張タスクが SDDC Manager タスク パネルに表示されます。
- クラスタのストレッチ解除タスクが完了するまで監視します。
- JSON 要求の本文を準備します。
- 必要に応じて、新しく追加された各ホストに SSH で接続し、Witness(監視)ホストの vSAN ネットワークへのスタティック ルートを追加します。新しく追加されたホストの vSAN ネットワークにアクセスできない場合は、Witness(監視)ホストにもスタティック ルートを追加します。
- [クラスタが許容するホスト障害] の値を、クラスタ拡張後の AZ1 のホスト数に更新します。
- 管理 vCenter Server にログインします。
- [ホストおよびクラスタ] を選択し、ストレッチ クラスタ(この例では、SDDC-Cluster1)を展開します。
- [設定] タブをクリックします。
- [サービス] で [vSphere 可用性] をクリックし、[編集] をクリックします。
- [クラスタ設定の編集] ダイアログ ボックスの [アドミッション コントロール] で、[クラスタが許容するホスト障害] の値を拡張後の AZ1 のホスト数に設定して、[OK] をクリックします。