Vmware vSphere5.1开启GPU虚拟化
1、环境准备
Dell PowerEdge R720
GPU显卡:NVIDIA Grid K1
VMware: ESX 5.1 (企业增强版)
VMware vCenter 5.1
VMware Horizon View 5.2
NVIDIA 驱动程序:下载地址:http://www.nvidia.cn/Download/index.aspx?lang=cn
虚拟机虚拟桌面操作系统 Windows 7 64 位
2、安装ESXI的显卡驱动
下载nvidia驱动程序
把下载好的显卡驱动程序包(Nvidia GPU VIB)通过vSphere Client上传至ESXI的本地硬盘上的/vmfs/volumes/datastorage1的目录上
驱动程序包上传完成后,可以在ESXI控制台上按ALT+A进入命令模式,把上传的驱动文件复制一份到ESXI主机的/TMP目录。因为只有在这个目录才有权限去安装,在其他目录安装直接提示错误或者是没有权限。也可以按F2登陆到ESXI主机上,找到“Troubleshooting Options”,按Enter键后选择Enable SSH即可开启SSH的远程登陆控制,这个需要安装一个SSH的客户端才能连接到ESXI主机。
做好以上的准备后在vSphere Client上使ESXI主机进入维护模式,在正常模式下无法安装驱动。使用CD命令浏览到ESXI主机的/TMP目录下,找到复制的驱动程序的安装包,用“esxcli software vib install –no-sig-check –v /tmp/Nvidia xxx.xx.xxxxx.VIB”按Enter建开始安装,这个时候命令行不会显示任何信息,请勿动,让其安装完成后反馈信息为提示安装成功并要求重新启动ESXI主机,重启ESXI主机让其后退出维护模式。
退出“维护模式”后,通过命令行或者SSH客户端使用 cd 浏览到ESXI主机的/var/log目录,使用catvmkernel.l