本文转载至:
在物理服务器上安装ESXI的过程中,经常会遇到网卡驱动程序问题。如果从Dell,HP,IBM等制造商那里购买服务器,则这些制造商通常会在VMware发布新版本后更新ESXI版本。封装后,将相关的设备驱动程序添加到ESXI,从而减少了ESXI驱动程序的手动安装。
前一段时间,该公司有一台新服务器,其中标准配备了千兆位网卡。后来,它购买了英特尔板上的4端口10千兆位光网络卡。插入服务器后,发现ESXI即使重新启动后也无法成功识别网卡。或重新安装ESXI。显然,这就是ESXI系统中不包含该型号网卡驱动程序的原因。
登录ESXI后,您可以看到仅识别服务器上的两个千兆网卡,但是不识别新插入的4端口千兆以太网卡

对于网卡的特定型号,您也可以在ESXI高级设置中查看它。以下示例是带有4端口10千兆光端口模块的Intel X710,并记下了该型号的设备ID,供应商ID和其他设备ID信息

打开正式的VMware兼容性列表:
然后选择IO设备

可以通过左侧的ESXI版本,供应商和设备类型找到网卡,但是更方便的方法是在右侧输入产品的VID(供应商ID)和DID(设备ID)并快速找到它网卡

定位此型号的设备

单击以查看详细说明,发行说明和发行日期等信息,然后将其下载到本地

在此示例中,下载名为i40e- 1. 3. 38-88 1. zip的驱动程序文件

首先,我们必须确保ESXI主机的外壳已打开


首先使用WINSCP工具下载本地驱动程序并将其上载到ESXI主机中的tmp目录。在此示例中,将本地i40e- 1. 3. 45-43 0. zip上载到ESXI目录中的tmp。通常建议上传到tmp目录(主要是tmp目录具有执行安装的权限)


接下来,通过腻子之类的工具连接到ESXI主机,并确认驱动程序文件位于tmp目录中

首先通过解压缩将这个.zip压缩文件解压缩

检查解压缩的文件,然后使用esxcli软件vib install -v /tmp/net-i40e-1.3.45-IOEM.550.0.0.131820. x86_6 4. vib命令将vib安装在驱动程序中(本文的重点实际上是此命令),并检查安装结果
如果要卸载,请使用命令esxcli software vib remove -n xxx -f,其中xxx是驱动程序名称


最后重新启动ESXI,使该驱动程序生效;重新启动后,可以使用esxcli software vib list命令检查驱动程序是否正确识别

重新启动后,您可以检查命令lspci |是否可以识别网卡。 grep“网络控制器”

您可以使用esxcfg-nics -l查看ESXI Internet端口的信息,端口,速度,型号,Mac地址和其他信息

最后登录ESXI主机,以确认驱动程序已成功安装并被识别

实际上,尽管本文演示了如何在ESXI上更新网卡驱动程序,但是使用相同的过程来更新其他ESXI硬件(例如磁盘和阵列卡)。从官方网站下载相应的硬件驱动程序,然后使用以下命令进行安装。
esxcli软件vib install -v / tmp /您驱动文件
本文来自电脑杂谈,转载请注明本文网址:
http://www.pc-fly.com/a/sanxing/article-371018-1.html
如果美国敢“误撞”