不久前到客户现场部署实施VMware虚拟化,用户考虑到网络的安全性,在基础网卡的基础上,添加了PCI槽位的独立网卡,但是在安装完ESX后,发觉无法识别网卡,截图如下:
到VMware官方网站下载对应网卡的驱动,这里使用的intel 82580芯片的双口千兆网卡,所以在以下链接地址中下载驱动,下载 VMware ESX/ESXi 4.x Driver CD ...
名称:VMware ESX/ESXi 4.x Driver CD for Intel 82576 ,82580 and I350 Gigabit Ethernet Controller
版本 3.0.18
描述 VMware ESX/ESXi 4.x driver CD includes version 3.0.18 of the Intel igb driver, which enables support for products based on the Intel 82576, 82580 and I350 Gigabit Ethernet Controllers.
发行日期 2011-04-28
内部版本号 396986
类型 驱动程序和工具
vmware-esx-drivers-net-igb_400.3.0.18-1vmw.2.17.249663.396986.iso
文件大小: 2 MB
文件类型:iso
MD5SUM:bf28b937e81d053de2deac6eb5d0424a SHA1SUM:0e8ec1a168d258e804c320f92121ac841b196b5e
免费下载地址在 http://linux.linuxidc.com/
用户名与密码都是www.linuxidc.com
具体下载目录在 /2012年资料/6月/19日/VMware安装网卡驱动的方法
下载完成后,是一个iso文件,文件名为vmware-esx-drivers-net-igb_400.3.0.18-1vmw.2.17.249663.396986.iso,解压缩后,里面的README有详细的说明,怎样安装驱动,总结起来有三种方式:
1 在安装ESX过程中安装,在安装过程中,选择添加新的驱动,然后插入刻录的光盘,然后进行安装;
2 使用VMware CLI工具安装,首先在vmware的官方网站下载VMware的CLI工具,并安装到你的PC上,安装完成后,启动CLI工具,进入offline-bundle所在的目录,使用vihostupdate命令进行升级安装,命令如下:
vihostupdate.pl --install --server xx.xxx.xx.xx --bundle C:mwareoffline-bundleINT-intel-lad-ddk-igb-3.0.18-offline_bundle-396986.zip
接下来会要求输入ESX的用户名和密码,这里必须选择root用户进行安装,安装完成后,出现 "The update completed successfully,but thesystem needs to be rebooted for the changesto be effective." 时,表示安装成功,此时需要重新启动ESX server,安装完成。
3 这里我使用的是下面一种方法,这种方法只对ESX server有效,因为ESXi server并没有控制台,所以无法执行相应的命令。登陆进入ESX server ,将驱动所需的zip包上传到服务器上,在命令行中执行以下命令:
esxupdate --bundle=INT-intel-lad-ddk-igb-3.0.18-offline_bundle-396986.zip update
等待程序执行完成后,重启服务器,安装完成。