如何修复:使用 Dell Customized ESXi 7.x 或 8.x 映像升级 ESXi 时缺少依赖关系 vibs 错误
Summary: 安装戴尔自定义映像时,出现以下错误:如果主机上的 vib 在升级过程中缺少依赖关系,则可能会出现“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 Customized ESXi 7.x 或 8.x 映像升级 ESXi 时缺少依赖关系 vibs 错误
当冲突 vib 未使用时,可以安全地手动删除冲突的 vib,然后再次尝试升级。以下是删除 vib 的步骤:
- 使用以下命令显示 vibs 列表:
提醒:替换esxcli software vib list | grep为驱动程序的实际名称。 - 使用以下命令删除 vib:
提醒:替换esxcli software vib remove -n为 vib 的实际名称。
解决此问题的另一种便捷方法是升级到带有 Dell Customized ESXi 映像的 ,您可以执行以下步骤:
- 从 VMware Customer Connect:https://www.dell.com/support/kbdoc/en-ie/000176963/ 下载戴尔自定义映像
- 使用 WinSCP 等工具将 .zip 文件复制到服务器可访问的数据存储区。
- 打开服务器的 SSH 会话,并使用根凭据登录。
- 运行以下命令以显示可用的映像配置文件:
提醒:替换esxcli software sources profile list -d [datastore_name][datastore_name]为上传 ESXi 映像的数据存储区的实际名称。 - 识别与硬件配置匹配的 Dell OEM 特定映像配置文件。
- 运行以下命令以安装 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]、 和 。 - 重新启动服务器,并将其引导至新的 ESXi 映像配置文件。
Additional 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
Affected Products
VMware ESXi, VMware ESXi 7.x, VMware ESXi 8.xArticle 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.