管理ドメインまたは VI ワークロード ドメインへの ESXi のアップデートの適用時にはホストをスキップすることができます。スキップされたホストはアップデートされません。
注:
vSphere Lifecycle Manager イメージを使用している VI ワークロード ドメインの一部であるホストはスキップできません。これらのホストはホストレベルではなくクラスタレベルで更新されるためです。
手順
- SSH を用い、展開パラメータ シートで指定したユーザー名 vcf とパスワードを使用して SDDC Manager アプライアンスにログインします。
- su と入力して root アカウントに切り替えます。
- スキップするホストのホスト ID を取得します。
curl 'https://SDDC_MANAGER_IP/v1/hosts' -i -u 'username:password' -X GET -H 'Accept: application/json' |json_pp
SDDC Manager の IP アドレス、ユーザー名、およびパスワードを実際の環境の情報に置き換えます。 - スキップするホストの ID を出力からコピーします。例:
... "fqdn" : "esxi-2.vrack.vsphere.local", "esxiVersion" : "6.7.0-16075168", "hardwareVendor" : "VMware, Inc.", "cpu" : { "cpuCores" : [ { "model" : "intel", "frequencyMHz" : 2394.375, "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz " }, { "frequencyMHz" : 2394.375, "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz ", "model" : "intel" }, { "model" : "intel", "frequencyMHz" : 2394.375, "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz " }, { "model" : "intel", "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz ", "frequencyMHz" : 2394.375 }, { "model" : "intel", "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz ", "frequencyMHz" : 2394.375 }, { "frequencyMHz" : 2394.375, "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz ", "model" : "intel" }, { "frequencyMHz" : 2394.375, "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz ", "model" : "intel" }, { "model" : "intel", "manufacturer" : "Intel(R) Xeon(R) Platinum 8260 CPU @ 2.40GHz ", "frequencyMHz" : 2394.375 } ], "frequencyMHz" : 19155, "usedFrequencyMHz" : 1892, "cores" : 8 }, "physicalNics" : [ { "deviceName" : "vmnic0", "macAddress" : "00:50:56:a1:cf:47" }, { "deviceName" : "vmnic1", "macAddress" : "00:50:56:a1:8b:71" } ], "bundleRepoDatastore" : "lcm-bundle-repo", "hybrid" : false, "memory" : { "totalCapacityMB" : 79995.421875, "usedCapacityMB" : 22571 }, "id" : "b318fe37-f9a8-48b6-8815-43aae5131b94", ...
この場合、esxi-2.vrack.vsphere.local
の ID はb318fe37-f9a8-48b6-8815-43aae5131b94
です。 - /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties ファイルを開きます。
- ファイルの最後に次の行を追加します。
esx.upgrade.skip.host.ids=hostid1,hostid2ホスト ID を手順 4 の情報に置き換えます。複数のホスト ID を含める場合は、それらの間にスペースを追加しないでください。例: esx.upgrade.skip.host.ids=60927f26-8910-4dd3-8435-8bb7aef5f659,6c516864-b6de-4537-90e4-c0d711e5befb65c206aa-2561-420e-8c5c-e51b9843f93d
- ファイルを保存して閉じます。
- application-prod.properties ファイルの所有権が vcf_lcm:vcf であることを確認します。
- コンソール ウィンドウで次のコマンドを入力して、LCM サーバを再起動します。
systemctl restart lcm
結果
application-prod.properties に追加されたホストは、ワークロード ドメインのアップデート時にアップデートされません。