背景/问题
- 我有两台新服务器(Dell R720 和 Dell R520),计划在上面安装 ESXi。
- 在 VMWare Hypervisor 安装期间,我被告知不存在网络适配器。
- 经过检查,我发现 Broadcom NetXtreme I 驱动程序还需要
- 我从 VMWare 网站获取了 Broadcom 驱动程序软件包
- 我已经在我的桌面上安装了 PowerCLI,以备不时之需。
问题
大多数 ESXi 指南都描述如何在已设置过一次的服务器上执行此操作,但这是我第一次在这些机器上安装 ESXi。
如何正确地将这些网卡驱动程序纳入安装过程?
我的印象是,我可能需要配置一个包含这些驱动程序的自定义安装包(并使用 PowerCLI 来执行此操作)——如果是这样,我该如何最好地执行此操作?
答案1
您要安装哪个版本的 ESXi?我认为这些版本的驱动程序现在包含在 5.1 中(但我可能错了)。
或者,您可以尝试使用戴尔定制版 ESXiISO 安装 VMWare 并查看其中是否包含您需要的驱动程序。
答案2
另一种可行的方法:
- 从 VMWare 下载 NetXtreme I 卡的离线软件包。
- 下载ESXi 定制器软件
- 提取 ESXi 定制器
- 以管理员身份运行 ESXi 定制程序。
- 选择 ISO 文件
- 选择驱动程序的 .VIB 文件
- 选择输出目录
- 在安装过程中,允许 ESXi 定制程序替换 VIB 文件
- ESXi Customizer 创建可启动的 ISO。
- 使用自定义 ESXi ISO 进行安装。
非常感谢这些工具,因为它们是唯一能让我快速完成这项工作的东西。
我要等着看 Dell ISO 的效果如何,然后再尝试这个。我会按照有效的顺序将答案标记为正确。
参考
答案3
让自己轻松一点 - 获取戴尔提供的 ESXi 映像。这些映像应该包含您可能需要的所有硬件。
答案4
可能最简单的方法是使用现有的 vCenter 安装来创建带有捆绑驱动程序的 ESXi ISO,即使它与这台新服务器完全无关。
vCenter > ☰ > 自动部署
配置 > 启用图像生成器服务
- 无需启用自动部署(这是两个选项中的第一个)
软件仓库 > 新功能:
环境 价值 类型 定制仓库 姓名 定制仓库 1 软件仓库 > 导入:
环境 价值 姓名 ESXi 6.7U3B 脱机捆绑包 文件 ESXi670-201912001.zip
- 从以下网址下载 ESXi v6.7U3B 的离线捆绑包版本VMware 下载
软件仓库 > 导入:
环境 价值 姓名 Adaptec 8405 RAID 驱动程序 文件 aacraid-6.0.6.2.1.59002-offline_bundle-16258587.zip
Adaptec 8405 RAID 驱动程序 > 软件包
记下名字-EG
scsi-aacraid
ESXi 6.7U3B 脱机捆绑包 > 映像配置文件
选择最新的标准版本(它是最上面的版本,是自动为我选择的)-EG
ESXi-6.7.0-20191204001-standard
克隆:
环境 价值 姓名 带有 Adaptec 8405 RAID 控制器驱动程序的 ESXi-6.7.0-20191204001-standard 描述 附加:
带有 Adaptec 8405 RAID 控制器驱动程序的 ESXi-6.7.0-20191204001-standard软件仓库 定制仓库 1 下一个
做不是使用左上角的复选框勾选所有内容(请注意,右下角并非选中列表中的所有项目),尝试这样做会因驱动程序冲突/过时而在下一步中引发错误
将名称过滤为
scsi-aacraid
(如前所述)勾选
记下版本 - 例如
6.0.6.2.1.59002-1OEM.600.0.0.2494585
scsi-aacraid
取消勾选列表中的任何其他版本下一个
如果验证结果显示软件包相互淘汰:
- 记下冲突包的名称 - 例如VMW_bootbank_scsi-aacraid_1.1.5.1-9vmw.670.0.0.8169922
- 后退
- 取消勾选该包
scsi-aacraid
如果你取消勾选列表中的额外副本,则无需执行此操作
结束
切换到定制仓库 1
导出 > ISO > 确定
下载
将文件重命名为
ESXi67U3BwithAdaptecRAID8405Driver59002.iso