ストレッチ クラスタ内のホストまたはホスト コンポーネントで障害が発生した場合は、新しいホストに交換することをお勧めします。

前提条件

  • クラスタ内の他のホストと同じ ESXi バージョンを使用して交換用のホストのイメージを作成します。
  • クラスタの健全性を確認します。

    VMware vSAN の管理』の「vSAN の健全性の確認」を参照してください。

手順

  1. 障害が発生したホストをクラスタから削除します。
  2. ホストをデコミッショニングします。
    ホストのデコミッショニング を参照してください。
  3. 交換用のホストを、削除されたホストと同じネットワーク プールにコミッショニングします。
    ホストのコミッショニング を参照してください。
  4. stretch_vsan.py スクリプトを実行して、ストレッチ クラスタに新しいホストを追加します。
    python vsan-stretch-cluster/workflow/stretch_vsan.py --stretch-vsan --domain domain_name_for_cluster_to_stretch --cluster cluster_to_stretch --hosts ホストの FQDN --license VMware_vSphere_license_key
  5. 必要に応じて、新しく追加されたホストに SSH で接続し、監視ホストの vSAN ネットワークにスタティック ルートを追加します。新しく追加されたホストの vSAN ネットワークにアクセスできない場合は、監視ホストにスタティック ルートを追加します。
  6. vSphere Web Client で、ホストを適切なアベイラビリティ ゾーンに移動します。
    1. SDDC Manager ダッシュボードで、[Hosts and Clusters (ホストおよびクラスタ)] をクリックして、新しいホストの名前をクリックします。
    2. [Services(サービス)] タブをクリックして、vSphere 起動アイコンをクリックします。
    3. vSphere Web Client で、ストレッチ クラスタを選択します。次に、[設定] > [vSAN] > [フォールト ドメインとストレッチ クラスタ] の順に選択します。
    4. 新しく追加したホストを選択し、適切なアベイラビリティ ゾーンにドラッグします。
  7. ホストが AZ1 に属する場合は、そのホストを AZ1 VMHost ルールに追加します。ホストが AZ2 に属する場合は、操作は必要ありません。
    1. vSphere Web Client で、[SDDC ホストおよびクラスタ] を選択して、ストレッチ クラスタを選択します。
    2. [設定] > [ 仮想マシン/ホスト ルール] の順に選択します。
    3. 適切なルールを選択し、[追加] をクリックします。
    4. 新しく追加したホストを選択し、[OK] をクリックします。

結果

vSAN はストレッチ クラスタを自動的に再構築します。