ESXI平台Ubuntu显卡直通
问题1
实验室新装了几台服务器,加入vSphere集群,配置显卡直通后,创建的windows虚拟机可以正常安装Nvidia驱动,nvidia-smi
命令可以显示显卡信息,但是创建的ubuntu虚拟机nvidia-smi
一直无法显示显卡信息,返回no devices were found
。
sudo lspci |grep -i VGA
1 |
|
dmesg
1 |
|
环境
-
平台 ESXI 6.7 Update3
-
虚拟机系统 Ubuntu18.04(16.x也试过同样问题)
-
显卡:3090 * 8
解决方案
NVDIA论坛有类似问题,中文社区貌似没有搬运过类似的方法,大多是设置高级参数,打补丁之类的方法。传送门
-
禁用nouveau
1 |
|
-
NVDIA内核参数
1 |
|
-
应用更改
1 |
|
-
重启
-
下载驱动(官网)
-
安装驱动
1 |
|
-
重启
问题2
vsphere中的虚拟机配置直通GPU后,启动时出现模块“DevicePowerOn”打开电源失败。
环境
-
平台 ESXI 6.7
-
显卡 Tesla K80
解决方案
设置高级参数
1 |
|
具体操作如下:
ESXI平台Ubuntu显卡直通
http://blog.rainna.xyz/2023/04/30/ESXI平台Ubuntu显卡直通/