解决使用GRID中的问题
2017-11-22
在使用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完全克隆的桌面一直停留在“正在自定义”。
如果使用自定义规范,部署完全克隆的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供电不足造成的。