免責事項: これは英文の記事 vCenter Server upgrade fails at VCENTER_UPGRADE_PREPARATION with KeyError: 'WorkloadStorageManagement' の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
VMware Cloud Foundation (VCF) 環境において SDDC Manager を使用して vCenter Server をアップグレード(例:8.0U3d から 8.0U3g)する際、準備ステージでプロセスが失敗します。
Symptoms:
vCenter Server upgrade fails at VCENTER_UPGRADE_PREPARATION stage.Unable to start all services during the upgradeFile "/usr/lib/vmware-wcp/py-modules/wcpconfigure.py", line 541, in register_with_ls...File "/usr/lib/vmware/site-packages/cis/cisreglib.py", line 728, in create_access_controlrole_ids.append(role_objs_dict[rolename])KeyError: 'WorkloadStorageManagement'"name": "\u30ef\u30fc\u30af\u30ed\u30fc\u30c9 \u30b9\u30c8\u30ec\u30fc\u30b8 \u30de\u30cd\u30fc\u30b8\u30e3"SDDC Manager: 5.x
vCenter Server: 8.0.x
1. 現在ロール「ワークロード ストレージ マネージャ」に割り当てられているユーザーやグループなどの設定を確認します。
以下の操作で設定を確認してください。
念のためスクリーンショットを取得します。
vSphere Client -> 管理 -> アクセスコントロール -> ロール -> 「ワークロード ストレージ マネージャ」 -> [使用状況]
vSphere Client -> 管理 -> アクセスコントロール -> グローバル権限 -> <上記で確認したユーザー/グループ名> -> 編集 -> キャンセル
2. ロール「ワークロード ストレージ マネージャ」を削除します。
vSphere Client -> 管理 -> アクセスコントロール -> ロール -> 「ワークロード ストレージ マネージャ」 -> 削除
3. KB 319396 の「Resolution」にある手順に従って、ロール「ワークロード ストレージ マネージャ」を追加します。
4. 手順 1 で確認した設定に戻します。
5. SDDC Manager から vCenter Server のアップグレードを再試行します。
Manually Synchronize WCP Roles
https://knowledge.broadcom.com/external/article?articleNumber=319396