如何修复:使用 Dell Customized ESXi 7.x 或 8.x 映像升级 ESXi 时缺少依赖关系 vibs 错误

Sammanfattning: 安装戴尔自定义映像时,出现以下错误:如果主机上的 vib 在升级过程中缺少依赖关系,则可能会出现“Missing_dependency_vibs错误”。解决方案是手动删除冲突的 vib 或要升级的解决方案,方法是安装更新的映像配置文件,这将自动消除冲突。

Den här artikeln gäller för Den här artikeln gäller inte för Den här artikeln är inte kopplad till någon specifik produkt. Alla produktversioner identifieras inte i den här artikeln.

Instruktioner

使用 Dell Customized ESXi 7.x 或 8.x 映像升级 ESXi 时缺少依赖关系 vibs 错误

当冲突 vib 未使用时,可以安全地手动删除冲突的 vib,然后再次尝试升级。以下是删除 vib 的步骤:

  1. 使用以下命令显示 vibs 列表:
    esxcli software vib list | grep 
    
    提醒:替换为驱动程序的实际名称。
  2. 使用以下命令删除 vib:
    esxcli software vib remove -n 
    
    提醒:替换为 vib 的实际名称。

解决此问题的另一种便捷方法是升级到带有 Dell Customized ESXi 映像的 ,您可以执行以下步骤:

  1. 从 VMware Customer Connect:https://www.dell.com/support/kbdoc/en-ie/000176963/ 下载戴尔自定义映像
  2. 使用 WinSCP 等工具将 .zip 文件复制到服务器可访问的数据存储区。
  3. 打开服务器的 SSH 会话,并使用根凭据登录。
  4. 运行以下命令以显示可用的映像配置文件:
    esxcli software sources profile list -d [datastore_name]
    
    提醒:替换[datastore_name]为上传 ESXi 映像的数据存储区的实际名称。
  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
    
    提醒:[datastore_name]使用步骤 4 和 [ESXi_image_name] 5 中的实际名称替换 [OEM_image_profile_name]、 和 。
  7. 重新启动服务器,并将其引导至新的 ESXi 映像配置文件。

    Ytterligare information

    请遵循正常的 ESXi 最佳做法指南:https://kb.vmware.com/s/article/78205

    如果您使用的是 vSAN,请参阅以下知识库文章,了解有关存储 ESXi 核心转储和暂存分区的重要信息:https://kb.vmware.com/s/article/2074026

    对于使用 SD 卡/USB 引导设备的客户,请参阅以下知识库文章以获得修订指南: https://kb.vmware.com/s/article/85685

    Berörda produkter

    VMware ESXi, VMware ESXi 7.x, VMware ESXi 8.x
    Artikelegenskaper
    Artikelnummer: 000213008
    Artikeltyp: How To
    Senast ändrad: 09 dec. 2024
    Version:  6
    Få svar på dina frågor från andra Dell-användare
    Supporttjänster
    Kontrollera om din enhet omfattas av supporttjänster.