在使用K2的過程中,可能會碰到一些問題,我將問題總結了一下, 主要有以下這些。
如果在啟動配置了GPU的虛擬機時出現“無法初始化 VGPU Grid_K240Q的插件/usr/lib64/vmware/plugin/libnvidiavgx.so”的提示時。
在SSH中執行nvidia sim,顯示“Unable to determine the device handle for GPU 0000:03:00.0: GPU is lost. Reboot the system to recover this GPU”。此時請重新啟動ESXi主機,即可解決。
如果只能啟動部分配置了GPU的虛擬機,不能啟動所有配置GPU的虛擬機時,在確認虛擬機配置文件配置正確、當前主機的配置可以支持啟動相當數量的虛擬機后,可以在導航器中選中安裝了K2顯卡的主機,在右側單擊“配置→圖形→主機圖形”選項卡,單擊“編輯”按鈕,在彈出的“編輯主機圖形設置”對話框中,選擇“直接共享”及“將虛擬機組合到GPU中直到己滿為止(GPU整合)”,然后單擊“確定”按鈕。最后關閉正在使用GPU的虛擬機,重新啟動X.org服務即可解決。
如果使用自定義規范,部署完全克隆的Windows 10虛 擬 桌 面,在View Administrator中,在“資源→計算機→vCenter 虛擬機”列表中,狀態為“正在自定義”并且一直沒有變化時,如圖1所示。
圖1 一直處于“正在自定義”階段
圖2 內存設置無效
出現這個問題請更換其他Windows 10版本(指 的 Windows 10版本號,不是指教育版、企業版等版本)。這個問題是Windows 10版本導致,經過測試,Windows 10版本1151(OS內部版本10586.164)不存在這個問題,而Windows 10版本1167(OS內部版本14393.0)則存在這個問題。
配置了GPU的虛擬機啟動時如果出現“內存設置無效”的提示,如圖2所示。這是沒有為虛擬機“預留所有內存”造成的。修改虛擬機配置,選擇“預留所有內存”。
啟動虛擬機,提示“沒有可用的圖形設備”,此提示一般是K2供電不足造成的。