[VMware vSphere] vCenter Server Reduced Downtime Upgrade (RDU) でプラグインの更新に失敗する

vSphere 8.0 U2 の新機能である vCenter Server Reduced Downtime Upgrade
(RDU) の検証を実施している際に、プラグインの更新のフェーズで以下のエラーが
発生し、次へ進めない状態となりました。
Update 8.0.2.00000 for component vlcm is not found

上記エラーについて、ログを確認しても原因が全然分からず半日悩んで、改めて
再挑戦しようと思っていたところ、ちょうど以下の KB 94779 の既知問題が公開
されました。

・Patching vCenter to 8.0U2 using Update Planner fails with error “Update 8.0.2.00000 for component vlcm is not found” (94779)
 https://kb.vmware.com/s/article/94779?lang=en_US

上記 KB 94779 に添付されたスクリプト “fix_rdu.sh” を実行し、再度プラグインの
更新に臨んだところ、成功するようになりました…!!

root@vcsa [ ~ ]# /bin/bash /tmp/fix_rdu.sh
Starting to fix the vCenter Server Reduced Downtime feature
Backing up the file where changes will go in
Patching the file
Restarting Appliance Management Service
Successfully restarted service applmgmt
Fixed the vCenter Server Reduced downtime upgrade

もし、同じエラーに詰まっているような場合には、KB に添付のスクリプトを実行し、
再度プラグインの更新をお試しください。

なお、本事象は私が検証した際はオンライン環境でのみ発生し、オフライン環境では
発生しませんでした。
(オフラインだとローカルリポジトリからアップデートを取得する)

vCenter Server Reduced Downtime Upgrade (RDU) を実際に行ってみた内容に
ついては、後日記事にしたいと思います。

タイトルとURLをコピーしました