记录日常工作关于系统运维,虚拟化云计算,数据库,网络安全等各方面问题。

ESXi 5.0添加额外驱动全过程


默认ESXi支持的设备有限,那么就必须安装额外的驱动程序。ESXi使用的是Redhat二次开发的内核,可以直接使用redhat的ivb驱动,过程就是拷入vib驱动,安装即可。

首先,通过VMWare vSphere Client登陆esxi服务器,将下载好的vib驱动上传到datastore里。以我的MSI 880GM-E41主板集成的Atheros AR8131网卡为例:net-atl1e-1.0.1.14.x86_64-for-880GM-E41-athoesAR8131-LAN.vib
然后在esxi服务器上操作,Alt+F1打开控制台,或者开启SSH服务,我选择后者,因为esxi没有键盘,全部远程操作完成。

~#cd /vmfs/volumes/datastore/vib/

切换到上传的vib所在目录,看驱动是否在那里,直接安装是不行的,要将它拷贝到虚拟机系统主目录下而非挂载文件夹下。

~#cp net-atl1e-1.0.1.14.x86_64-for-880GM-E41-athoesAR8131-LAN.vib /tmp
~#cd /tmp

这时候开始安装,会提示你

[DependencyError]
VIB AR81Family_bootbank_net-atl1e_1.0.1.14′s acceptance level is community, which is not compliant with the ImageProfile acceptance level partner
To change the host acceptance level, use the ‘esxcli software acceptance set’ command.

权限错误,因为默认esxi是不支持外来程序的安装的,需要将esxcli安全等级降低到社区等级

~#esxcli software acceptance set --level=CommunitySupported

然后安装驱动程序即可

~#esxcli software vib install -v /tmp/net-atl1e-1.0.1.14.x86_64-for-880GM-E41-athoesAR8131-LAN.vib

等待之后就会提示安装成功,重启即可识别新设备。
<img class="alignnone size-full wp-image-1304" title="1" src=""<br />" alt="">

其他设备也可按照该方法安装,如HBA卡,网卡,声卡,显卡




转载请标明出处【ESXi 5.0添加额外驱动全过程】。

《www.micoder.cc》 虚拟化云计算,系统运维,安全技术服务.

网站已经关闭评论