免責事項:これは英文の記事 SDDC Manager Plan patching shows No patches available even after downloading patch bundles (431528) の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
パッチバンドルをダウンロードしたにもかかわらず、VCF SDDC Manager のアップデートを試みると、ライフサイクル管理ページに利用可能な更新が表示されず、システムが最新であると誤って報告されます。LCM のログには以下のエラーが記録されます。
YYYY-MM-DDTHH:MM:SS ERROR vcf_lcm,XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX,YYYY c.v.e.s.l.b.d.d.DepotBundleDownloadServiceImpl,vac-scheduler-1 Got Http error 403 while downloading LCM 2.0 Manifest /evo/vmw/lcm/manifest/v1/lcmManifest.json
VMware Cloud Foundation 5.2.x
VMware SDDC Manager
SDDC Manager の設定ファイル /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties に、古いレガシーパス /evo/vmw/lcm/ が重複して設定されていることが原因です。正しいパス /COMP/SDDC_MANAGER_VCF/ ではなく古いパスからマニフェストをダウンロードしようとするため、内部の通信で 403 が発生します。
vcf ユーザーで SDDC Manager に SSH 接続し root に切り替えます。
既存の設定ファイルをバックアップします。
cp /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties.bak
テキストエディタを使用して設定ファイルを編集します。
vi /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties
レガシーパスを含む以下の重複した設定行を削除します。
lcm.depot.adapter.remote.lcmProductVersionCatalogDir=/evo/vmw/lcm/productVersionCatalog
lcm.depot.adapter.remote.lcmManifestDir=/evo/vmw/lcm/manifest
LCM サービスを再起動します。
systemctl restart lcm
SDDC Manager UI を再度確認し、更新オプションが表示されるようになったことを確認します。
類似の事例として、これらの設定行が重複しているのではなく、欠落している場合については、以下の KB を参照してください。 SDDC Manager Plan patching shows No patches available 398689