パッチバンドルをダウンロードしたにもかかわらず SDDC Manager のパッチ適用で利用可能なパッチなしと表示される
search cancel

パッチバンドルをダウンロードしたにもかかわらず SDDC Manager のパッチ適用で利用可能なパッチなしと表示される

book

Article ID: 431527

calendar_today

Updated On:

Products

VMware SDDC Manager

Issue/Introduction

免責事項:これは英文の記事 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

Environment

VMware Cloud Foundation 5.2.x
VMware SDDC Manager

Cause

SDDC Manager の設定ファイル /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties に、古いレガシーパス /evo/vmw/lcm/ が重複して設定されていることが原因です。正しいパス /COMP/SDDC_MANAGER_VCF/ ではなく古いパスからマニフェストをダウンロードしようとするため、内部の通信で 403 が発生します。

Resolution

  1. vcf ユーザーで SDDC Manager に SSH 接続し root に切り替えます。

  2. 既存の設定ファイルをバックアップします。
    cp /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties.bak

  3. テキストエディタを使用して設定ファイルを編集します。
    vi /opt/vmware/vcf/lcm/lcm-app/conf/application-prod.properties

  4. レガシーパスを含む以下の重複した設定行を削除します。
    lcm.depot.adapter.remote.lcmProductVersionCatalogDir=/evo/vmw/lcm/productVersionCatalog
    lcm.depot.adapter.remote.lcmManifestDir=/evo/vmw/lcm/manifest

  5. LCM サービスを再起動します。
    systemctl restart lcm

  6. SDDC Manager UI を再度確認し、更新オプションが表示されるようになったことを確認します。

Additional Information

類似の事例として、これらの設定行が重複しているのではなく、欠落している場合については、以下の KB を参照してください。 SDDC Manager Plan patching shows No patches available 398689