vSphere with Tanzu の仮想インフラストラクチャ ワークロード ドメインのシャットダウン
のコンテナ化されたワークロードを実行する VI ワークロード ドメインのコンポーネントを、特定の順序でシャットダウンします。必要なインフラストラクチャ、ネットワーク、管理サービスをできるだけ長く維持して、シャットダウンまでの間、コンポーネントが動作し続けるようにします。
vSphere with Tanzu およびコンテナを実行する、または仮想化されたワークロードを実行する VI ワークロード ドメインの管理コンポーネントをシャットダウンしてから、管理ドメインのコンポーネントをシャットダウンします。
NSX Manager クラスタと NSX Edge クラスタが他の VI ワークロード ドメインと共有されている場合は、次の一般的な順序に従います。
- NSX インスタンスを共有するすべての VI ワークロード ドメインのユーザー ワークロードをシャットダウンします。そうしないと、NSX をシャットダウンしたときに、ユーザー ワークロードにあるすべての NSX ネットワーク サービスが中断されます。
- 共有 NSX Edge ノードを実行する VI ワークロード ドメインをシャットダウンします。
- 他の VI ワークロード ドメインをシャットダウンします。
vSphere with Tanzu の VI ワークロード ドメインのシャットダウン順序
シャットダウン順序 |
SDDC コンポーネント |
---|---|
1 |
コンテナ化されたユーザー ワークロード |
2 |
vSphere with Tanzu 仮想マシンの場所の特定* |
3 |
VI ワークロード ドメインの vSphere クラスタ サービス仮想マシン* |
4 |
VI ワークロード ドメインの vCenter Server * |
9 |
VI ワークロード ドメインの NSX Edge ノード* |
10 |
VI ワークロード ドメインの NSX Manager ノード* |
11 |
VI ワークロード ドメインの vSAN ホストと ESXi ホスト* |
* シャットダウン手順の詳細については、以下を参照してください。
ESXi ホストでの vSphere with Tanzu 仮想マシンの場所の特定
vSphere with Tanzu で VI ワークロード ドメインのシャットダウンを開始する前に、ワークロード ドメインの仮想マシンと、その仮想マシンがデプロイされている ESXi ホストとの間のマッピングを取得します。このマッピングは後で、特定の ESXi ホストにログインして特定の管理仮想マシンをシャットダウンするのに使用します。
- Windows PowerShell を起動します。
- 次のコマンドを実行して、VI ワークロード ドメインの vCenter Server へ接続します。Connect-VIServer -Server <workload_domain_vCenter_server_fqdn> -User administrator@vsphere.local -Passwordvsphere_admin_password
- 次のコマンドを実行して、仮想マシンからホストへのマッピングを、Windows マシンのC:¥VMToHostMapping.csvファイルに生成します。Get-VM | Select Name,VMHost | Export-Csv -Path C:\VMToHostMapping.csv -NoTypeInformation
Shut Down the vSphere Cluster Services Virtual Machines
To shut down the vSphere Cluster Services (vCLS) virtual machines in a cluster in a VI
workload domain in ,
you put the cluster in retreat mode. The retreat mode triggers clean-up of the vCLS virtual
machines.
- VI ワークロード ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) にadministrator@vsphere.localとしてログインします。
- ホストおよびクラスタインベントリで、VI ワークロード ドメイン vCenter Server のツリーを展開し、VI ワークロード ドメインのデータセンターを展開します。
- Select the cluster on which vCLS must be shut down.
- Copy the cluster domain IDdomain-c(from the URL of the browser.cluster_domain_id)When you navigate to a cluster in the vSphere client, the URL is similar to this one:https://<fqdn-of-vCenter-server>/ui/app/cluster;nav=h/urn:vmomi:ClusterComputeResource:domain-c8:eef257af-fa50-455a-af7a-6899324fabe6/summaryYou copy onlydomain-c8.
- In theHost and Clustersinventory, select the vCenter Server instance and click theConfiguretab.
- UnderAdvanced Settings, click theEdit Settingsbutton.
- Locate theconfig.vcls.clusters.domain-c(property for the domain cluster ID from 4 and set it tonumber).enabledfalse.If the property is not present, add it. The entry for the cluster cannot be deleted from the vSphere Client then. However, keeping this entry is not an issue.
- ClickSave.
The vCLS monitoring service initiates
the clean-up of vCLS VMs. If vSphere DRS is activated for the cluster, it stops
working and you see an additional warning in the cluster summary. vSphere DRS
remains deactivated until vCLS is re-activated on this cluster.
vSphere with Tanzu を使用した仮想インフラストラクチャ ワークロード ドメインの vCenter Server のシャットダウン
の vSphere with Tanzu を使用する VI ワークロード ドメインの vCenter Server インスタンスをシャットダウンするには、vSphere Client を使用します。Kubernetes サービスを停止し、vSAN の健全性ステータスを確認します。
- vCenter Server で Kubernetes サービスをシャットダウンします。
- Secure Shell (SSH) クライアントを使用して、vCenter Server にrootとしてログインします。
- Bash シェルへ切り替えるため、shellコマンドを実行します。
- 次のコマンドを実行して、Kubernetes サービスを停止します。vmon-cli -k wcp
- 次のコマンドを実行して、Kubernetes サービスのステータスを確認します。vmon-cli -s wcp出力には「RunState: STOPPED」が含まれている必要があります。
- 管理ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) にadministrator@vsphere.localとしてログインします。
- vSAN の健全性と再同期のステータスを確認します。
- vSAN クラスタを選択し、監視タブをクリックします。
- 左側のペインでに移動し、vSAN 健全性チェックの各カテゴリのステータスを確認します。
- 左側のペインので、すべての同期タスクが完了していることを確認します。
- ワークロード ドメイン内の vSAN クラスタで vSphere HA がオンになっている場合は、シャットダウン プロセス中に vSAN がパーティション分割された後、vSphere HA が仮想マシンの移行を開始しないように、vSphere HA を停止します。
- vSAN クラスタを選択し、構成タブをクリックします。
- 左側のペインでを選択し、編集ボタンをクリックします。
- クラスタ設定の編集ダイアログ ボックスで、vSphere HA をオフにしてOKをクリックします。
この操作が完了するまでには数分かかります。 - 仮想マシンおよびテンプレートインベントリで、管理ドメインの vCenter Server ツリーを展開し、管理ドメイン データセンターを展開します。
- vCenter Server をシャットダウンします。
- VI ワークロード ドメインで vCenter Server 仮想マシンを見つけます。
- 仮想マシンを右クリックし、を選択します。
- 確認ダイアログ ボックスではいをクリックします。
この操作が完了するまでには数分かかります。
vSphere with Tanzu の NSX Edge ノードのシャットダウン
vSphere with Tanzu の VI ワークロード ドメインの NSX-T Data Center インフラストラクチャのシャットダウンは、物理データセンター ネットワークと NSX SDN ネットワークとの間の North-South トラフィック接続を提供する NSX Edge ノードをシャットダウンすることにより開始します。
ドメインの vCenter Server インスタンスはすでにダウンしているため、NSX Edge ノードは実行中の ESXi ホストからシャットダウンします。
- VMware Host Client を使用して、最初の NSX Edge ノードを実行する ESXi ホストにrootとして ログインします。
- ナビゲーション ペインで、仮想マシンをクリックします。
- NSX Edge 仮想マシンを右クリックし、を選択します。
- 確認ダイアログ ボックスではいをクリックします。
- この手順を繰り返して、vSphere with Tanzu の VI ワークロード ドメインの残りの NSX Edge ノードをシャットダウンします。
Shut Down the NSX Manager Nodes
You continue shutting down the NSX infrastructure for the management domain or for a VI
workload domain by shutting down the three-node NSX Manager cluster by using the vSphere
Client.
- 管理ドメイン vCenter Server (https://<vcenter_server_fqdn>/ui) にadministrator@vsphere.localとしてログインします。
- 仮想マシンおよびテンプレートインベントリで、管理ドメインの vCenter Server ツリーを展開し、管理ドメイン データセンターを展開します。
- Right-click the primary NSX manager virtual machine and select.
- In the confirmation dialog box, clickYes.This operation takes several minutes to complete.
- Repeat the steps for the remaining NSX Manager virtual machines.
vSphere with Tanzu を使用した仮想インフラストラクチャ ワークロード ドメインの vSAN ホストと ESXi ホストのシャットダウン
vSphere with Tanzu を使用して、VI ワークロード ドメインの vSAN ホストと ESXi ホストをシャットダウンします。このためには、vSAN クラスタをシャットダウンできるよう準備し、各 ESXi ホストをメンテナンス モードにすることで仮想マシンがホストでデプロイされたり起動されたりしないようにしてから、ホストをシャットダウンします。
vSphere with Tanzu の VI ワークロード ドメインでは、ドメインの vCenter Server インスタンスがすでにダウンしています。したがって、シャットダウン操作は ESXi ホストで VMware Host Client を使用して実行します。
- SDDC Manager アプライアンスの SoS ユーティリティを使用して、ワークロード ドメインの ESXi ホストで SSH をオンにします。
- Secure Shell (SSH) クライアントを使用して、SDDC Manager アプライアンスにvcfとしてログインします。
- suコマンドを実行して root パスワードを入力することにより、rootユーザーへ切り替えます。
- 次のコマンドを実行します。/opt/vmware/sddc-support/sos --enable-ssh-esxi --domaindomain-name
- Secure Shell (SSH) クライアントを使用して、ワークロード ドメイン クラスタの最初の ESXi ホストにrootとしてログインします。
- vSAN クラスタには、次のコマンドを実行して vSAN クラスタ メンバーの更新を無効にします。esxcfg-advcfg -s 1 /VSAN/IgnoreClusterMemberListUpdatesこのコマンドは、「Value of IgnoreClusterMemberListUpdates is 1」を返します。
- shut-down-the-vsphere-with-tanzu-workload-domain-operations.html#GUID-1E62E6C5-126E-49B8-B69B-518BD1881E1B_STEP_id-832ed688-54c5-4e84-e298-7264d28932c4-ja と shut-down-the-vsphere-with-tanzu-workload-domain-operations.html#GUID-1E62E6C5-126E-49B8-B69B-518BD1881E1B_STEP_id-9d4ad30c-6843-43b7-9fcd-bc890e919f21-ja をクラスタの残りのホストで繰り返します。
- vSAN クラスタごとに、最初の ESXi ホストで、次のコマンドを実行して、vSAN クラスタをシャットダウンできるよう準備します。python /usr/lib/vmware/vsan/bin/reboot_helper.py prepareこのコマンドは、「Cluster preparation is done!」を返します。
- 次のコマンドを実行して、ESXi ホストをメンテナンス モードにします。esxcli system maintenanceMode set -e true -m noActionコマンドが完了したらプロンプトが表示されることを確認します。
- ホストがメンテナンス モードであることを確認します。esxcli system maintenanceMode get
- shut-down-the-vsphere-with-tanzu-workload-domain-operations.html#GUID-1E62E6C5-126E-49B8-B69B-518BD1881E1B_STEP_id-c3bf0b31-eaba-4419-d68a-5262658dcce7-ja と shut-down-the-vsphere-with-tanzu-workload-domain-operations.html#GUID-1E62E6C5-126E-49B8-B69B-518BD1881E1B_STEP_2B739C9F-1AE0-43D7-8805-37234C3607BC-ja をワークロード ドメイン クラスタ内の残りのホストで繰り返します。
- ワークロード ドメイン クラスタ内の ESXi ホストをシャットダウンします。
- クラスタの最初の ESXi ホスト (https://<) にesxi_host_fqdn>/uirootとしてログインします。
- ナビゲーション ペインでホストを右クリックし、ドロップダウン メニューからシャットダウンを選択します。
- 確認ダイアログ ボックスでシャットダウンをクリックします。
- この手順をクラスタ内の残りのホストで繰り返します。