1、下載 NVIDIA GRID vGPU 顯卡的 VIB
選項說明產品型別GRID產品系列選擇 NVIDIA GRID vGPU,產品選擇 ESXi 主機上安裝的版本(例如 GRID K2),作業系統選擇 VMware vSphere ESXi 版本,
點我去nvidia官網下載驅動

2、安裝前的準備作業
- 解壓縮 vGPU 軟體包 .zip 檔案,

- 將 vGPU 管理器檔案夾上載到 ESXi 6.5 主機中,注:將在后面的步驟中在 Linux 虛擬機上安裝 Linux 顯卡驅動程式,

3、安裝
-
主機系統維護模式設定
esxcli system maintenanceMode set --enable true

- 將GPU設備設定為vGPU模式
esxcli graphics host set --default-type SharedPassthru

- 回傳Default Graphics Type: SharedPassthru
esxcli graphics host get

- 查找剛才上傳的NVIDIA的vib檔案路徑
find / -name NVIDIA-vGPU-kepler-VMware_ESXi_6.5_Host_Driver_367.134-1OEM.650.0.0.4598673.vib

- 安裝顯卡驅動
esxcli software vib install -v /vmfs/volumes/5ea54f4f-c73acd25-8d8a-54e1ad4321f0/NVIDIA-vGPU-kepler-VMware_ESXi_6.5_Host_Driver_367.134-1OEM.650.0.0.4598673.vib

- 更新顯卡驅動
esxcli software vib update -v /vmfs/volumes/5ea54f4f-c73acd25-8d8a-54e1ad4321f0/NVIDIA-vGPU-kepler-VMware_ESXi_6.5_Host_Driver_367.134-1OEM.650.0.0.4598673.vib

- ESXi主機服務器退出維護模式
esxcli system maintenanceMode set --enable false

- 安裝在ESXi主機上的VIB,并確保正確完成了NVIDIA VIB
esxcli software vib list | grep -i NVIDIA

- 驅動檢查
gpuvm vGPU

- GPU卡和ESXi是否可以正常作業
nvidia-smi

- 檢查是否有vgpu資源
nvidia-smi vgpu –s
- 查看第三塊卡的運行引數
nvidia-smi -i 2 –q
- 使用vGPU需要關閉ECC
nvidia-smi -i 2 -e 0
nvidia-smi -e 0

- 現在檢查是否已禁用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設備

我們可以從上面的VM串列中選擇一個示例vGPU組態檔:grid_P100-8q,此組態檔允許VM使用最多8GB的物理GPU記憶體(總計16GB),因此,具有此組態檔的主機服務器上的兩個單獨的虛擬機可以共享同一物理GPU,
通過選擇將GPU的全部記憶體分配給VM的vGPU組態檔,我們可以將該GPU完全專用于該VM,例如,對于具有16 GB記憶體的GPU,使用名為“ grid_p100-16q”的組態檔,
其他可能用到的命令:
- 現在所有的已安裝的串列
esxcli software vib list
- 洗掉某個vib
esxcli software vib remove -n net55-r8168

轉載請註明出處,本文鏈接:https://www.uj5u.com/shujuku/159050.html
標籤:其他
