Some notes on how to insall the NVIDIA VIBs on a Nutanix ESXi cluster
- WINSCP TO ESX: Copy the NVIDIA Virtual GPU Manager VIB file to the ESXi host.
- VCENTER: Open console to CVM
- CVM: ncli host ls | grep -C7 [IP address of CVM] ==> to find node_id (the node_id is the number behind the ::)
- CVM: ncli host edit enable-maintenance-mode=true id=node_id ==> to put the CVM in maintenance mode
- CVM: cvm_shutdown -P now
- VCENTER: put host in maintenance mode
- PUTTY TO ESX: esxcli software vib list ==> to verify if old NVIDIA vib is installed and which name it has
- PUTTY TO ESX: esxcli software vib remove -n VIBNAME ==> to uninstall old NVIDIA vib
- PUTTY TO ESX: esxcli software vib install -v PATH_TO_VIB -f ==> to install the new NVIDIA vib
- PUTTY TO ESX: esxcli software vib list ==> to verify if new vib is installed
- VCENTER: exit host from maintenance mode
- VCENTER: power on CVM
- VCENTER: Open console to CVM ==> connect to another one then the one you are upgrading
- CVM: ncli host edit enable-maintenance-mode=false id=node_id
- VCENTER: reboot ESXi
- CVM: cluster status
- PUTTY TO ESX: nvidia-smi
- PUTTY TO ESX: verify if ECC mode is disabled. if it is enabled run “nvidia-smi -e 0” and reboot the host