0️⃣ 在服务器上硬件上正确安装显卡
1️⃣ ESXi6.7-7.0 安装补丁
如果你的ESXi
的系统不是最新的,一般是无法识别RTX
之类的显卡的,所以需要先下载补丁更新。
- 在 VMware Patch下载补丁,比如我的系统是
ESXi6.7
,直接搜索即可,然后下载搜索结果第一个;
-
在
ESXi6.7
通过文件管理,上传此文件; -
在
管理
—>服务
—>TSM-SSH
,开启SSH
服务,然后在主机
—>操作
—>进入维护模式
。 -
使用
SSH
登录ESXi
,Windows可以直接在cmd
中运行:-
ssh root@xx.xx.xx.xx # (服务器IP)
- 1
- 1
-
然后运行:
-
esxcli software vib install -d "/vmfs/volumes/datastore1/ESXi670-202011002.zip" # /datastore1/ 根据你的数据库名字更改 # ESXi670-202011002.zip 根据你下载的文件名更改
- 1
- 2
- 3
- 1
- 2
- 3
-
-
补丁安装完后,重启服务器即可。
2️⃣ 显卡切换直通
-
在
管理
—>硬件
的PCI
设备中搜索nvidia
,一般会跳出四个结果,比如我这里有四个RTX 2070 Super
的设备,因为我已经直通过了,所以是活动状态。正常应该是灰色不可选的,此时只需勾选其中一个即可,勾选后会乱跳,应该是BUG不用管,直接点切换直通
即可; -
重新引导主机;
3️⃣
Ubuntu
应用显卡 -
选择你所要使用显卡的
Ubuntu
系统,点击编辑
,然后添加PCI设备
,一共点四次,会出现后面的结果,并且记住后面的设备码。 -
有的时候,还需要设置一下内存预留,比如你的
Ubuntu
虚拟机分配了8个G,就要预留8G内存;
- 还是在这个界面,在
虚拟机选项
的高级
中,点击编辑
配置,然后添加参数
,键为:hypervisor.cpuid.v0
,值为FALSE
,即可;
-
在
管理
的服务
中打开TSM-SSH
功能,然后Windows可以直接在cmd
中运行:-
ssh root@xx.xx.xx.xx # (服务器IP)
- 1
- 1
-
连接后输入:
-
vi /etc/vmware/esx.conf
- 1
- 1
-
按下
shift+G
直接跳转到最后,然后添加一段代码,这里的0000:3b:00.0
就是我们之前添加PCI设备
记下的设备码: -
/device/0000:3b:00.0/owner = "passthru"
- 1
- 1
-
然后按下
esc
,输入:wq
即可退出。 -
ESXi
重新引导。 -
进入Ubuntu系统,输入:
-
ubuntu-drivers devices
- 1
- 1
-
可以看到显卡设备型号,以及推荐的显卡驱动;
-
安装显卡驱动:
-
sudo apt-get install nvidia-driver-455
- 1
- 1
-
输入:
-
nvidia-smi
- 1
- 1
-
可以看到:
-
-
直通成功
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/AllinToyou/article/detail/146023
推荐阅读
相关标签