升級包含自訂 VIB 的主機時,除非升級 ISO 檔案中包含相同的 VIB,否則升級將顯示錯誤訊息。

例如,主機可安裝針對第三方驅動程式或管理代理程式的自訂 VIB。例如,ESX/ESXi 4.x 主機可包含 Cisco Nexus 1000V VEM 或 EMC PowerPath 模組。ESXi 5.x 架構與 ESX/ESXi 4.x 不同,因此從 ESX/ESXi 4.x 升級到 ESXi 5.x 時,自訂的第三方軟體套件 (VIB) 無法進行移轉。升級包含自訂 VIB 的 4.x 主機時,如果升級 ISO 中不包含這些 VIB,ESXi 安裝程式將顯示一則錯誤訊息,列出遺失的 VIB。

若要在主機升級過程中移轉第三方自訂項,請使用 ESXi Image Builder 建立一個包含所遺失 VIB 的自訂 ESXi ISO 映像。如需使用 Image Builder 建立自訂 ISO 的相關資訊,請參閱 vSphere 安裝和設定說明文件中有關使用 ESXi Image Builder 的資訊。

若要升級 ESX/ESXi 4.x 版主機,在不含第三方軟體的情況下,您可以執行以下動作之一。

  • 移除第三方軟體。如果使用的是 vSphere Update Manager,請選取相應選項以在修復程序中移除第三方軟體模組。如需透過 vSphere Update Manager 進行升級的相關資訊,請參閱安裝與管理 VMware vSphere Update Manager

  • 透過選取 [強制移轉] 選項,在主機升級過程中覆寫錯誤訊息。

警告︰

使用這兩個選項中的任意一個均可能導致已升級的主機無法正常開機、出現系統不穩定或失去功能。確認您的系統對第三方 VIB 不存在任何首次開機時需要解析且稍後無法解析的嚴重依存性。例如,您的系統可能需要開機時使用的 NIC 的自訂驅動程式。

如果要升級 5.0.x 主機,則會移轉主機上未包含在 ESXi 安裝程式 ISO 中的受支援自訂 VIB。如果主機或安裝程式 .ISO 包含的 VIB 會造成衝突並阻止升級,則錯誤訊息可識別違規的 VIB。您可以移除 VIB 並重試升級,或使用 ESXI Image Builder CLI 建立可解決衝突的自訂安裝程式 .ISO。forcemigrate 選項無法使用。

如果要升級執行 ESX/ESXi 4.1 Upgrade 1 或 ESX/ESXi 4.0 Upgrade 3 的主機,則會看到1 中列出的 VIB 的錯誤訊息,即使從未安裝任何自訂 VIB 也是如此。如果確定正常運作或系統不依賴這些 VIB,則可以選擇略過警告並繼續進行升級。

表格 1. 無法移轉到 ESXi 5.x 的 ESX/ESXi 4.0 U3 和 4.1 U1 第三方 VIB。

ESX/ESXi 版本

佈告欄識別碼

VIB 識別碼

4.1 Upgrade 1

ESX410-201101224-UG

cross_vmware-esx-drivers-net-vxge_400.2.0.28.21239-1OEM

如果您的系統不含需要此 Neterion 驅動程式的任何硬體,則可以略過該錯誤訊息。

4.1 Upgrade 1

ESX410-201101223-UG

cross_vmware-esx-drivers-scsi-3w-9xxx_400.2.26.08.036vm40-1OEM

如果您的系統不含需要此 3ware 驅動程式的任何硬體,則可以略過該錯誤訊息。

4.0 Upgrade 3

ESX400-201105213-UG

cross_vmware-esx-drivers-scsi-3w-9xxx_400.2.26.08.036vm40-1OEM

如果您的系統不含需要此 3ware 驅動程式的任何硬體,則可以略過該錯誤訊息。