最近AI画图很火想试一试,把显卡当纯计算卡最划算的选择就是没有显示输出的矿卡了,所以100多块淘了一块P104-100,GP104核心,8g显存,接近GTX1070的水平。下面是如何在ESXI设置N卡直通的教程,N卡应该都是通用的。

0.首先肯定是有一台安装好ESXI7.0,设置好虚拟机的机器,系统是win或者Linux都可以。并且安装好显卡。

1.在主机-管理-硬件中找到你的显卡,勾选后,点击“切换直通”,并且这里记住显卡的地址(像我这张就是0000:29:00:0),后面会用到。

切换显卡直通

2.然后开启esxi的ssh服务

开启ssh服务

3.用ssh连接esxi,我用的是finalshell,可以比较方便的编辑配置文件。需要修改的配置文件有两个。

这里可以用命令先查看下显卡信息

 lspci -v | grep NVIDIA
查看显卡信息

第一个是修改/etc/vmware/esx.conf,在最后面加上一句,中间就是前面记下的显卡硬件地址。

/device/0000:29:00.0/owner = "passthru"

第二个是修改/etc/vmware/passthru.map。找到有注释NVIDIA这里,这里应该已经有一句10de ffff bridge false,添加好后面两句。

添加直通配置
10de  ffff  bridge   false
10de  ffff  link   false
10de  ffff  d3d0   false

4.修改你要直通的虚拟机的配置。在虚拟机上右键,选择“编辑配置”。然后是虚拟机选项-高级-配置参数。这里要添加一个新的参数,hypervisor.cpuid.v0:FALSE。添加他主要是因为N卡除了专业卡都不允许在虚拟机使用,所以需要告诉显卡不是虚拟机环境。

配置虚拟器参数
新增参数

5.然后就可以切换到虚拟硬件,选择添加其他设备-PCI设备,选择你的显卡了。然后点击保存。

6.下面就可以重新引导ESXI,然后启动虚拟机试一试了

重新引导ESXI

7.最后很多教程提到需要勾选“预留所有客户机内存”选项,如果遇到问题可以试一下

除非注明,否则均为Troy小法师原创文章,转载必须以链接形式标明本文链接

本文链接: https://www.troyqi.com/archives/1096/esxi7u3直通nvidia显卡(矿卡p104)/


0 条评论

欢迎留言