小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

导读ESXi专为运行虚拟机、最大限度降低配置要求和简化部署而设计。只需几分钟时间,客户便可完成从安装到运行虚拟机的全过程,特别是在下载并安装预配置虚拟设备的时候。Linux就该这么学

主机系统维护模式设置

esxcli system maintenanceMode set --enable true

将GPU设备设置为vGPU模式

esxcli graphics host set --default-type SharedPassthru

返回Default Graphics Type: SharedPassthru

esxcli graphics host get

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

安装VIB

安装显卡驱动

esxcli software vib install -v /tmp/NVIDIA/NVIDIA-VMware_ESXi_6.5_Host_Driver_390.42-1OEM.670.0.0.7535516.vib

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

更新显卡驱动

esxcli software vib update -v /tmp/NVIDIA/NVIDIA-VMware_ESXi_6.5_Host_Driver_390.42-1OEM.670.0.0.7535516.vib

ESXi主机服务器退出维护模式

esxcli system maintenanceMode set --enable false

安装在ESXi主机上的VIB,并确保正确完成了NVIDIA VIB

esxcli software vib list | grep -i NVIDIA

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

驱动检查

gpuvm  vGPU

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

GPU卡和ESXi是否可以正常工作

nvidia-smi

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

检查是否有vgpu资源

nvidia-smi vgpu –s

查看第三块卡的运行参数

nvidia-smi -i 2 –q

使用vGPU需要关闭ECC

nvidia-smi -i 2 -e 0
nvidia-smi -e 0

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

现在检查是否已禁用ECC模式

nvidia-smi -q

设置GPU的工作模式,默认VSGA

nvidia-smi -i 2 -vm 3

移除 VIB

esxcli software vib remove --vibname=NVIDIA-vGPU-VMware_ESXi_6.0_Host_Driver
esxcli software vib remove --vibname=NVIDIA-VMware_ESXi_6.7_Host_Driver

测试集群虚拟机是否可以添加新PCI设备

小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动小白也能懂的VMware ESXi安装NVIDIA GPU显卡硬件驱动

我们可以从上面的VM列表中选择一个示例vGPU配置文件:grid_P100-8q。此配置文件允许VM使用最多8GB的物理GPU内存(总计16GB)。因此,具有此配置文件的主机服务器上的两个单独的虚拟机可以共享同一物理GPU。

通过选择将GPU的全部内存分配给VM的vGPU配置文件,我们可以将该GPU完全专用于该VM,例如,对于具有16 GB内存的GPU,使用名为“ grid_p100-16q”的配置文件。

问题分析

DELL服务器BIOS设置I/O参数

ECC设置

英伟达显卡驱动版本不对

解决办法

设置BIOS内存映射I/O库设置为512GB(默认情况下为56TB)

关闭ECC

更换显卡驱动版本

如果您在 VMware 中运行 Ubuntu 虚拟机,并且您的主机系统具有 NVIDIA 显卡,则可以安装 NVIDIA 驱动程序以提高虚拟机的图形性能。以下是在 VMware 下 Ubuntu 安装 NVIDIA 驱动程序的步骤: 1. 在 Ubuntu 中打开终端并运行以下命令以更新系统软件包: ``` sudo apt update sudo apt upgrade ``` 2. 运行以下命令以安装所需的软件包: ``` sudo apt install build-essential dkms linux-headers-$(uname -r) ``` 3. 下载与主机系统 NVIDIA 显卡版本相对应的 NVIDIA 驱动程序。您可以在 NVIDIA 官方网站上找到适合您显卡驱动程序。 4. 在 Ubuntu 中打开终端,并进入下载的 NVIDIA 驱动程序所在的目录。 5. 运行以下命令以使 NVIDIA 驱动程序可执行: ``` chmod +x NVIDIA-Linux-x86_64-xxx.xx.run ``` 将 `NVIDIA-Linux-x86_64-xxx.xx.run` 替换为您下载的驱动程序的名称。 6. 运行以下命令以停用 Nouveau 显卡驱动程序: ``` sudo nano /etc/modprobe.d/blacklist-nouveau.conf ``` 在打开的文件中添加以下内容: ``` blacklist nouveau options nouveau modeset=0 ``` 7. 运行以下命令以更新 initramfs: ``` sudo update-initramfs -u ``` 8. 重启 Ubuntu 并在 GRUB 菜单中选择“高级选项”以进入恢复模式。 9. 选择“网络”以启用网络。 10. 选择“root”以进入 root shell。 11. 运行以下命令以进入文本模式: ``` telinit 3 ``` 12. 运行以下命令以安装 NVIDIA 驱动程序: ``` sudo ./NVIDIA-Linux-x86_64-xxx.xx.run ``` 将 `NVIDIA-Linux-x86_64-xxx.xx.run` 替换为您下载的驱动程序的名称。 13. 安装完成后,运行以下命令以重新启动系统: ``` sudo reboot ``` 安装完成后,您可以在 VMware 中的 Ubuntu 虚拟机中使用 NVIDIA 显卡并获得更好的图形性能。
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值