You must download and install the VIB for your NVIDIA GRID graphics card on the ESXi 6.0 U1 or later host.
About this task
NVIDIA provides a vGPU software package that includes a vGPU Manager, which you install on the ESXi host in this procedure, and a Linux Display Driver, which you will install on the Linux virtual machine in a later procedure.
Verify that vSphere 6.0 U1 or a later release is installed in your environment.
Verify that the NVIDIA Maxwell M60 GPUs or M6 GPUs are installed on the ESXi host.
- Download the VIB for your NVIDIA GRID vGPU graphics card from the NVIDIA Driver Downloads site.
Select the appropriate VIB version from the drop-down menus.
Select NVIDIA GRID vGPU.
Select the version (such as GRID K2) that is installed on the ESXi host.
Select the VMware vSphere ESXi version.
- Uncompress the vGPU software package .zip file.
- Upload the vGPU Manager folder to the ESXi 6.0 U1 host.
You will install the Linux Display Driver on the Linux virtual machine in a later procedure.
- Power off or suspend all virtual machines on the ESXi host.
- Connect to the ESXi host using SSH.
- Stop the xorg service.
# /etc/init.d/xorg stop
- Install the NVIDIA VIB.
# esxcli system maintenanceMode set --enable true # esxcli software vib install -v /path-to-vib/NVIDIA-VIB-name.vib # esxcli system maintenanceMode set --enable false
- Reboot or update the ESXi host.
For an installed ESXi host, reboot the host.
For a stateless ESXI host, take the following steps to update the host. (These steps also work on an installed host.)
Update vmkdevmgr: # kill -HUP $(cat /var/run/vmware/vmkdevmgr.pid) Wait for the update to complete: # localcli --plugin-dir /usr/lib/vmware/esxcli/int deviceInternal bind This is a new requirement with the NVIDIA 352.* host driver: # /etc/init.d/nvidia-vgpu start Restart xorg, which is used for GPU assignment: # /etc/init.d/xorg start
- Verify that the xorg service is running after the host is restarted.