vCenter Server を 8.x にアップグレードした後、 Lifecycle Manager プラグインのダウンロードが失敗し、vSphere Client で Lifecycle Manager を使用できない
search cancel

vCenter Server を 8.x にアップグレードした後、 Lifecycle Manager プラグインのダウンロードが失敗し、vSphere Client で Lifecycle Manager を使用できない

book

Article ID: 431772

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項:これは英文の記事「Lifecycle Manager plugin download fails and Lifecycle Manager is not available in vSphere Client after vCenter upgrade to 8.x」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • vSphere Client のメニューに「Lifecycle Manager」が表示されない
  • [管理] > [ソリューション] > [クライアント プラグイン] で、VMware vSphere Lifecycle Manager プラグインのステータスが「失敗」となっている
  • vsphere_client_virgo.log ファイルに以下のようなメッセージが出力される場合がある

    [YYYY-MM-DDTHH:MM:SS.sssZ]  [INFO ] rvice-extension-mngr-pool- com.vmware.vise.plugin.download.PluginDownloadServiceImpl         Found invalid cached plugin package: 'com.vmware.vum.client:8.0.x.<ビルド番号>'. Will retry the download.
    [YYYY-MM-DDTHH:MM:SS.sssZ] [ERROR] rvice-extension-mngr-pool-92 com.vmware.vise.plugin.download.PluginDownloadServiceImpl         Downloading plugin package: com.vmware.vum.client:8.0.x.<ビルド番号> has failed. Cannot connect to host: https://VCENTER_FQDN:9087/vci/downloads/vum-htmlclient.zip org.apache.http.client.HttpResponseException: status code: 403, reason phrase: Forbidden
  • /etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin ディレクトリに以下のような不完全なファイルが存在している

    #ls -lah /etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin
     -rw-r--r-- 1 vsphere-ui users   .com.vmware.vum.client-8.0.x.<ビルド番号>.incomplete

Environment

vCenter Server 8.x

Resolution

  1. 同一ビルド番号の vCenter Server に存在する対象ディレクトリ com.vmware.vum.client-8.0.x.<ビルド番号> をアーカイブします
    # tar -zcvf vum-htmlclient.tar.gz -C /etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin/ com.vmware.vum.client-8.0.x.<ビルド番号>

  2. 作成したアーカイブを、対象 vCenter Server の「/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin」へ配置します。
    参考 : WinSCP を使用してvCenter Server Appliance に接続すると、次のエラーで接続に失敗する:Received too large (1433299822 B) SFTP packet. Max supported packet size is 1024000 B

  3. 「/etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin」へ移動します
    # cd /etc/vmware/vsphere-ui/cm-service-packages/com.vmware.cis.vsphereclient.plugin

  4. アーカイブを展開します
    # tar -zxvf vum-htmlclient.tar.gz

  5. 展開したディレクトリの所有者を vsphere-ui ユーザへ変更します
    # sudo chown -R vsphere-ui:users com.vmware.vum.client-8.0.x.<ビルド番号>

  6. 不完全な状態のファイルを削除します
    # rm -rf .com.vmware.vum.client-8.0.x.<ビルド番号>.incomplete

  7. vsphere-ui サービスを再起動します
    # service-control --restart vsphere-ui