在ESXI安装NVIDIA vGPU软件

vGPU介绍

NVIDIA vGPU是一个显卡虚拟化程序,你可以用它把一块16GB显存的特斯拉T4分成4个4GBvGPU。具体显存大小可以自行配置。把vGPU和VMware虚拟化结合,就可以新建虚拟机给其它用户用显卡做实验。vGPU是需要授权的付费产品,不过不用担心,本文提供了免费使用的方法。这篇文章是在ESXI8上安装vGPU软件。

下载vGPU软件包

https://www.alipan.com/s/C8sj62wDWhb 提取码: 52ak

下载完文件后,把它解压出来,里面有三个文件夹,分别是Guest_DriversHost_DriversSigning_Keys和一些PDF说明。我们只需要用到Guest_DriversHost_DriversGuest_Drivers是给虚拟机用的vGPU驱动,Host_Drivers是安装到ESXI主机上的软件。

在ESXI安装NVIDIA vGPU软件

在ESXI8上安装vGPU软件包

先把ESXI连接到vCenter,之后要用。

首先打开ESXI的网页,先把ESXI主机进入维护模式,然后打开SSH。

在ESXI安装NVIDIA vGPU软件

在ESXI安装NVIDIA vGPU软件

使用SSH工具连接到ESXI主机。

在ESXI安装NVIDIA vGPU软件

新建一个SFTP窗口,通过SFTP把两个zip文件上传到ESXI主机上的/tmp目录下。如果您上传到ESXI主机的根目录可能会报错。

在ESXI安装NVIDIA vGPU软件

在ESXI安装NVIDIA vGPU软件

在ESXI安装NVIDIA vGPU软件

使用esxcli安装vGPU驱动程序

# 请不要盲目复制,根据自己的文件目录做修改!
# 路径必须是绝对路径!
# 先安装NVD-VGPU开头的软件包
    esxcli software vib install -d /tmp/NVD-VGPU-800_535.161.05-1OEM.800.1.0.20613240_23233605.zip
    esxcli software vib install -d /tmp/nvd-gpu-mgmt-daemon_535.161.05-0.0.0000_23230587.zip

在ESXI安装NVIDIA vGPU软件

安装成功后用nvidia-smi检查有没有识别到显卡

    # 检测显卡
    nvidia-smi

在ESXI安装NVIDIA vGPU软件

为了保证vGPU的运行,您需要关闭显卡的ECC纠错

    # 关闭ECC纠错
    nvidia-smi -e 0

在ESXI安装NVIDIA vGPU软件

以上是命令行上的操作,接下来切换到网页端,点击重新引导主机,等待主机完成重启后关闭维护模式。

在ESXI安装NVIDIA vGPU软件

登录到vCenter,选择刚才安装vGPU驱动的ESXI主机。点击菜单栏中的配置,在刷新的窗口中点击图形。点击主机图形,点击编辑打开编辑主机图形设置窗口。在设置窗口里选择直接共享,点击确定完成设置。

在ESXI安装NVIDIA vGPU软件

之后点击图形设备,选择任意一张显卡,点击编辑打开设置窗口。在设置窗口里不需要修改任何设置,只需要确保重启X服务器勾选就可以,然后点击确定重启X服务器。

在ESXI安装NVIDIA vGPU软件

在ESXI安装NVIDIA vGPU软件

完成上面的步骤后,在ESXI上安装vGPU就完成了。

© 版权声明
THE END
喜欢就支持一下吧
点赞6打赏 分享