如何修正:使用 Dell 自訂 ESXi 7.x 或 8.x 映射升級 ESXi 時,遺失相依性 vibs 錯誤

Summary: 安裝 Dell 自訂映射時,出現以下錯誤:如果主機上的 vibs 在升級期間遺失相依性,可能會出現「Missing_dependency_vibs錯誤」。解決方案是手動移除衝突的 vib,或安裝更新後的映射設定檔以升級解決方案,以自動移除衝突。

This article applies to This article does not apply to This article is not tied to any specific product. Not all product versions are identified in this article.

Instructions

使用 Dell 自訂 ESXi 7.x 或 8.x 映射升級 ESXi 時,遺失相依性 vibs 錯誤

使用時,可以安全地手動移除衝突的 vib,然後再試一次升級。以下為移除 vib 的步驟:

  1. 使用下列命令顯示 vibs 清單:
    esxcli software vib list | grep 
    
    注意:以驅動程式的實際名稱取代
  2. 使用下列命令移除 vib:
    esxcli software vib remove -n 
    
    注意:以 vib 的實際名稱取代

解決此問題的另一個方便方法是使用 Dell Customized ESXi 映射升級至升級,您可以按照下列步驟操作:

  1. 從 VMware 客戶連線下載 Dell 自訂映射:HTTPs://www.dell.com/support/kbdoc/en-ie/000176963/
  2. 使用 WinSCP 等工具,將 .zip 檔案複製到伺服器可存取的資料存放區。
  3. 開啟伺服器的 SSH 會話,並使用根認證登入。
  4. 執行下列命令以顯示可用的映射設定檔:
    esxcli software sources profile list -d [datastore_name]
    
    注意:以上傳 ESXi 映射的資料存放區實際名稱取代 [datastore_name]
  5. 識別符合硬體組態的 Dell OEM 專用映射設定檔。
  6. 執行下列命令以安裝 Dell OEM 專屬的映射設定檔。
    esxcli software profile install -p [OEM_image_profile_name] -d [datastore_name]/[ESXi_image_name].zip --ok-to-remove
    
    注意:更換 [OEM_image_profile_name] 步驟 4 和 [ESXi_image_name] 5 中的實際 [datastore_name] 名稱。
  7. 重新開機伺服器,讓它開機進入新的 ESXi 映射設定檔。

    Additional Information

    請遵循一般 ESXi 最佳實務指南:HTTPs://kb.vmware.com/s/article/78205

    如果您使用的是 vSAN,請參閱以下 KB,以取得儲存 ESXi 核心傾印和刮傷分割區的重要資訊:HTTPs://kb.vmware.com/s/article/2074026

    針對使用 SD 卡/USB 開機裝置的客戶,請參閱下列 KB 以取得修訂指引:HTTPs://kb.vmware.com/s/article/85685

    Affected Products

    VMware ESXi, VMware ESXi 7.x, VMware ESXi 8.x
    Article Properties
    Article Number: 000213008
    Article Type: How To
    Last Modified: 09 Dec 2024
    Version:  6
    Find answers to your questions from other Dell users
    Support Services
    Check if your device is covered by Support Services.