免責事項: これは英文の記事「Upgrade of ESXi hosts to 8.0 fails with an error about missing checksums on their payloads」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。
事象:
ESXi ホストを 8.0 にインストールまたはアップグレードする際に、以下のエラーが発生する可能性があります。
チェック コンプライアンスを実行した後、ベースラインのステータスが「非互換 (Incompatible)」と報告され、以下のエラーが確認されます。The following VIB(s) on the host or in the chosen baseline(s) do not have the required checksums on their payloads: {VIB names}This will prevent VIB security verification and secure boot from functioning properly. Please remove these VIBs and check with your vendor for a replacement of these VIBs.
コマンドラインから VIB をインストールまたは ESXi ホストをアップグレードしようとした際に、ProfileValidationError が発生します。In ImageProfile (Updated) {Image Profile Name}, the payload(s) in VIB {VIB name} does not have sha-256 gunzip checksum. This will prevent VIB security verification and secure boot from functioning properly. Please remove this VIB or please check with your vendor for a replacement of this VIB. Please refer to the log file for more details.
ESXi ホストのインストールが、以下のエラーメッセージにより失敗します。<MISSING_GUNZIP_CHECKSUM_VIB_ERRORS:Found=[{VIB names} Expected=[]These VIB(s) do not have the required sha-256 gunzip checksum for their payloads. This will prevent VIB security verification and secure boot from functioning properly. Please remove these VIBs and check with your vendor for a replacement of these VIBs.>
ESXi に VIB メタデータに「sha-256」チェックサムタイプおよび「gunzip」検証プロセスのペアが存在しない VIB がある場合、ESXi 8.0 へのアップグレードは失敗し、アップグレードの妨げの原因となった VIB のエラーメッセージが表示されます。
問題のある VIB はホストの一部であるものの、アップグレードやインストールは実行ができません。そのため、以下のいずれかの対応を行う必要があります。
esxcli software vib remove –-vibname <vibname1> –-vibname <vibname2> –-vibname <vibname3> …”
ホストに以下の VIB がインストールされている場合、バージョン 8.0 へのアップグレードに必要な対応は以下の通りです。
VMware-perccli:
vmware-perccli64” に変更されています。VMware-storcli
vmware-storcli64” に変更されています。emulex-esx-elxmgmt
Avaya: 一部の Avaya VIB はサポート対象外となっているため、アップグレードの前に削除する必要があります。対象には以下が含まれます。
asavp-alarmingavaya-licensingavaya-hardenavaya-watchdavp-alarmingavaya-toolsavaya-easgwatchd-filesnative-cpldcpldusersas-raid_boss-cli_6.x, SuperMicro TAS:
NetAppNasPlugin:
NetAppNasPlugin 1.1.2-3 と互換性がありますが、ESXi 8.0 へのアップグレードではサポートされていません。NetAppNasPlugin.2.0-15.vib) をリリースしています。NetAppNasPlugin 2.0-15 VIB をインストールできます。Note: Lifecycle Manager で表示されるエラーには、問題のある VIB が含まれず、代わりに {precheckError}と表示される場合があります。そのような場合は、問題のある VIB を /var/log/vmware/vmware-updatemgr/vum-server/vmware-vum-server.log ログファイルから確認できます: :
この問題は VMware Aria Operations User Guide (8.18) を使用して検証できます。
次を確認します。