VMware Cloud Foundationの仮想化されたワークロードを実行する VI ワークロード ドメインのコンポーネントを、特定の順序でシャットダウンします。必要なインフラストラクチャ、ネットワーク、管理サービスをできるだけ長く維持して、シャットダウンまでの間、コンポーネントが動作し続けられるようにします。

VI ワークロード ドメインの管理コンポーネントをシャットダウンしてから、管理ドメインのコンポーネントをシャットダウンします。

NSX Manager クラスタと NSX Edge クラスタが他の VI ワークロード ドメインと共有されている場合は、次の一般的な順序に従います。

  1. NSX-T Data Center インスタンスを共有するすべての VI ワークロード ドメインのユーザー ワークロードをシャットダウンします。そうしないと、NSX-T Data Center をシャットダウンしたときに、ユーザー ワークロードにあるすべての NSX ネットワーク サービスが中断されます。

  2. 共有 NSX Edge ノードを実行する VI ワークロード ドメインをシャットダウンします。

  3. 他の VI ワークロード ドメインをシャットダウンします。

VI ワークロード ドメインのシャットダウン順序

表 1. VI ワークロード ドメインのシャットダウン順序

シャットダウン順序

SDDC コンポーネント

1

仮想化されたユーザー ワークロード

2

VI ワークロード ドメインの Site Recovery Manager

3

VI ワークロード ドメインの vSphere Replication

4

VI ワークロード ドメインの NSX Edge ノード*

5

VI ワークロード ドメインの NSX Manager ノード*

6

VI ワークロード ドメインの vSphere クラスタ サービス仮想マシン*

7

VI ワークロード ドメインの ESXi ホストと VMware vSAN™*

8

VI ワークロード ドメインの vCenter Server *

*シャットダウン手順の詳細については、次の記事を参照してください。

NSX Edge ノードのシャットダウン

VMware Cloud Foundation の管理ドメインまたは VI ワークロード ドメインの VMware NSX-T™ Data Center インフラストラクチャのシャットダウンは、物理データセンター ネットワークと NSX SDN ネットワークとの間の North-South トラフィック接続をしている NSX Edge ノードをシャットダウンすることで開始します。

手順

  1. 管理ドメインまたは VI ワークロード ドメインの vCenter Server (https://<vcenter_server_fqdn>/ui) に [email protected] としてログインします。
  2. [仮想マシンおよびテンプレート] インベントリで、ワークロード ドメイン vCenter Server のツリーを展開し、ワークロード ドメインのデータセンターを展開します。
  3. 管理ドメインまたは VI ワークロード ドメインの NSX Edge 仮想マシンを右クリックし、[電源] > [ゲスト OS のシャットダウン] を選択します。
  4. 確認ダイアログ ボックスで [はい] をクリックします。

    この操作が完了するまでには数分かかります。

  5. この手順をドメインの残りの NSX Edge ノードで繰り返します。

NSX Manager ノードのシャットダウン

管理ドメインと VI ワークロード ドメインの NSX-T Data Center インフラストラクチャのシャットダウンは、vSphere Client を使用して 3 ノード NSX Manager クラスタをシャットダウンすると続行します。

手順

  1. 管理ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) に [email protected]としてログインします。
  2. [仮想マシンおよびテンプレート] インベントリで、管理ドメイン vCenter Server ツリーを展開し、管理ドメイン データセンターを展開します。
  3. プライマリ NSX Manager 仮想マシンを右クリックし、[電源] > [ゲスト OS のシャットダウン] を選択します。
  4. 確認ダイアログ ボックスで [はい] をクリックします。

    この操作が完了するまでには数分かかります。

  5. この手順をドメインの残りの NSX Manager 仮想マシンで繰り返します。

vSphere クラスタ サービス仮想マシンのシャットダウン

vSphere Cluster Services (vCLS) 仮想マシンを管理ドメインのクラスタまたは VMware Cloud Foundation の VI ワークロード ドメインでシャットダウンするには、クラスタを退避モードにします。退避モードでは、vCLS 仮想マシンのクリーンアップがトリガされます。

手順

  1. 管理ドメインまたは VI ワークロード ドメインの vCenter Server (https://<vcenter_server_fqdn>/ui) に [email protected] としてログインします。
  2. [ホストおよびクラスタ] インベントリで、VI ワークロード ドメイン vCenter Server のツリーを展開し、VI ワークロード ドメインのデータセンターを展開します。
  3. vCLS をシャットダウンする必要があるクラスタを選択します。
  4. クラスタのドメイン ID (domain-c(cluster_domain_id)) をブラウザの URL フィールドからコピーします。

    vSphere Client でクラスタへ移動すると、URL は次のようになります。

    https://<fqdn-of-vCenter-server>/ui/app/cluster;nav=h/urn:vmomi:ClusterComputeResource:domain-c8:eef257af-fa50-455a-af7a-6899324fabe6/summary

    コピーするのは domain-c8 のみです。

  5. [ホストおよびクラスタ] インベントリで、管理ドメインまたは VI ワークロード ドメインの vCenter Server インスタンスを選択し、[構成] タブをクリックします。
  6. [詳細設定] で、[設定の編集] ボタンをクリックします。
  7. ドメイン クラスタ ID の config.vcls.clusters.domain-c(number).enabled プロパティを4から見つけ、false に設定します。

    プロパティがない場合は、追加します。その場合、クラスタのエントリを vSphere Client から削除することはできません。ただし、このエントリを保持しても問題はありません。

  8. [保存] をクリックします。

結果

vCLS 監視サービスで、vCLS 仮想マシンのクリーンアップを開始します。クラスタの vSphere DRS が有効になっている場合、これは機能しなくなり、さらなる警告がクラスタのサマリに表示されます。vSphere DRS は、vCLS がこのクラスタで再度有効になるまで、無効化されたままです。

仮想インフラストラクチャ ワークロード ドメインの vSAN ホストと ESXi ホストのシャットダウン

VMware Cloud Foundationの VI ワークロード ドメインの vSAN ホストと ESXi ホストをシャットダウンします。このためには、vSAN クラスタをシャットダウンできるよう準備し、各 ESXi ホストをメンテナンス モードにすることで仮想マシンがホストでデプロイされたり起動されたりしないようにしてから、ホストをシャットダウンします。

追加のクラスタを VI ワークロード ドメインにデプロイした場合は、この手順を各クラスタのすべての ESXi ホストで繰り返します。

手順

  1. 管理ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) に [email protected]としてログインします。
  2. [ホストおよびクラスタ] インベントリで、VI ワークロード ドメイン vCenter Server のツリーを展開し、VI ワークロード ドメインのデータセンターを展開します。
  3. vSAN クラスタの場合は、vSAN の健全性と再同期のステータスを確認します。
    1. クラスタを選択し、[監視] タブをクリックします。
    2. 左側のペインで [vSAN] > [Skyline の健全性] へ移動し、vSAN 健全性チェックの各カテゴリのステータスを確認します。
    3. 左側のペインの [vSAN] > [オブジェクトの再同期] で、すべての同期タスクが完了していることを確認します。
  4. SDDC Manager アプライアンスの SoS ユーティリティを使用して、VI ワークロード ドメインの ESXi ホストで SSH を有効にします。
    SDDC Manager をシャットダウンする前に、管理 ESXi ホストで SSH を有効にします。
    1. Secure Shell (SSH) クライアントを使用して、SDDC Manager アプライアンスに vcf としてログインします。
    2. suコマンドを実行して root パスワードを入力することにより、root ユーザーへ切り替えます。
    3. 次のコマンドを実行します。
      /opt/vmware/sddc-support/sos --enable-ssh-esxi --domain domain-name
  5. Secure Shell (SSH) クライアントを使用して、VI ワークロード ドメインのクラスタの最初の ESXi ホストに root としてログインします。
  6. vSAN クラスタには、次のコマンドを実行して vSAN クラスタ メンバーの更新を無効化します。
    esxcfg-advcfg -s 1 /VSAN/IgnoreClusterMemberListUpdates

    このコマンドは、「Value of IgnoreClusterMemberListUpdates is 1」を返します。

  7. vSAN クラスタごとに、最初のホストで、次のコマンドを実行して、vSAN クラスタをシャットダウンできるよう準備します。
    python /usr/lib/vmware/vsan/bin/reboot_helper.py prepare

    このコマンドは、「Cluster preparation is done!」を返します。

  8. 次のコマンドを実行して、ESXi ホストをメンテナンス モードにします。
    esxcli system maintenanceMode set -e true -m noAction

    コマンドが完了したらプロンプトが表示されるようにします。

  9. ホストがメンテナンス モードであることを確認します。
    esxcli system maintenanceMode get
  10. 5手順 9をクラスタの残りの ESX ホストで繰り返します。
  11. VI ワークロード ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) に [email protected] としてログインします。
  12. [ホストおよびクラスタ] インベントリで、VI ワークロード ドメイン vCenter Server のツリーを展開し、VI ワークロード ドメインのデータセンターを展開します。
  13. クラスタを選択し、すべての ESXi が [メンテナンス モード] になっていることを確認します。
  14. すべての ESX ホストを選択します。
  15. 最初の ESXi ホストを右クリックし、[電源] > [シャットダウン] を選択します。
  16. 複数のホストでシャットダウン操作を確認します。
  17. シャットダウン操作を行う理由を入力し、[OK] をクリックします。

仮想インフラストラクチャ ワークロード ドメインの vCenter Server インスタンスのシャットダウン

VMware Cloud Foundation の VI ワークロード ドメインの vCenter Server インスタンスをシャットダウンするには、vCenter Server 仮想マシンのシャットダウンを vSphere Client を使用して確認します。VI ワークロード ドメインで vSphere with Tanzu を実行し、vSAN を使用する場合は、Kubernetes サービスも停止し、vSAN の健全性ステータスを確認します。

手順

  1. vSphere with Tanzu の VI ワークロード ドメインの場合は、vCenter Server で Kubertenes サービスをシャットダウンします。
    1. Secure Shell (SSH) クライアントを使用して、vCenter Server に root としてログインします。
    2. Bash シェルへ切り替えるため、shell コマンドを実行します。
    3. 次のコマンドを実行して、Kubernetes サービスを停止します。
      vmon-cli -k wcp
    4. 次のコマンドを実行して、Kubernetes サービスのステータスを確認します。
      vmon-cli -s wcp

      出力には「RunState: STOPPED」が含まれている必要があります。

  2. 管理ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) に [email protected]としてログインします。
  3. vSAN を使用する vSphere with Tanzu の VI ワークロード ドメインの場合は、vSAN の健全性と再同期のステータスを確認します。
    1. vSAN クラスタを選択し、[監視] タブをクリックします。
    2. 左側のペインで [vSAN] > [Skyline の健全性] へ移動し、vSAN 健全性チェックの各カテゴリのステータスを確認します。
    3. 左側のペインの [vSAN] > [オブジェクトの再同期] で、すべての同期タスクが完了していることを確認します。
  4. [仮想マシンおよびテンプレート] インベントリで、管理ドメイン vCenter Server ツリーを展開し、管理ドメイン データセンターを展開します。
  5. VI ワークロード ドメインで vCenter Server 仮想マシンを見つけます。
  6. 仮想マシンを右クリックし、[電源] > [ゲスト OS のシャットダウン]を選択します。

    この操作が完了するまでには数分かかります。

  7. 確認ダイアログ ボックスで [はい] をクリックします。