hyper-v下x540运行sr-iov不成功的问题
电脑系统是winserver2019,hyper-v装了很多虚拟机来跑pcdn。因为多开的网卡io对于CPU的压力比较大,所以加了块浪潮的x540at2,想通过网卡的sr-iov来降低CPU负载。
电脑配置和设置如下:
CPU:5700G
主板:B550重炮手
网卡:板载8125b,浪潮x540at2
bios:开启虚拟化、iommu、sr-iov enable、above 4G、CEC Ready&Energy Star Ready(ASPM)
hyper设置:虚拟交换机开启sr-iov,虚拟机网卡硬件加速勾选sr-iov
检查系统,显示sr-iov启用正常
结果:无论什么来宾虚拟机系统,都是显示 ”已降级(sr-iov未运行)”,捣鼓了一天多都没搞定。
事件查看器的信息是:
“pf”网络适配器 (92365210-9921-4D5D-9796-317A8314DDE9--F93A581D-AEE5-4B12-A021-ACE51D6086FB)无法释放虚拟功能: 一个或数个参数无效 (0x80070057) (虚拟功能 ID 0 虚拟机 ID 92365210-9921-4D5D-9796-317A8314DDE9)
vmware跑不了吗?为啥用一坨翔的hyper-v yoloh 发表于 2023-3-19 23:49
vmware跑不了吗?为啥用一坨翔的hyper-v
因为方便啊,还有不用另外去虚拟个win。 先看看是不是显示bug,来宾里有没有,然后不行的话就得开AER,反正我这个x550不开AER是不行 kanshudj 发表于 2023-3-20 00:09
因为方便啊,还有不用另外去虚拟个win。
pve里面虚化win不就行了。系统都不用重装,硬盘直接直通过去就搞定了 掉毛天使 发表于 2023-3-20 00:31
先看看是不是显示bug,来宾里有没有,然后不行的话就得开AER,反正我这个x550不开AER是不行 ...
AER是什么功能? summerq 发表于 2023-3-20 01:34
pve里面虚化win不就行了。系统都不用重装,硬盘直接直通过去就搞定了
十几个虚拟机跑的好好的,不想推倒全部重来了。是在不行就只能升级CPU了。 网卡是插的直连CPU的PCIE么 Cloris 发表于 2023-3-20 20:50
网卡是插的直连CPU的PCIE么
嗯,是CPU直连的,不是直连的开启不了sr-iov。 我是esxi下面跑win2019虚拟机,x540驱动安装最新的版本的话不能用,得装前面的版本才能正常工作 我在pve下用mcx542b的网卡本来8个vf,在直通的那个pci3*16槽最后2个vf是错误的不能用,插在最下面的那个X4的槽上能正常使用。主板是爱国牌Z390m。另外在esxi下根本开不了sriov,每次都提示要重启,然后重启后也开不起来 玩这个还是得服务器主板[流汗]
消费级都有奇奇怪怪的问题 好像是ACS/AER的问题,我是MSI主板,暂时无解。MSI就是狗屎。
https://access.redhat.com/documentation/zh-cn/red_hat_virtualization/4.1/html/hardware_considerations_for_implementing_sr-iov/index
https://forum-sc.msicn.com.cn/index.php?threads/b450m-mortar-max%E8%99%9A%E6%8B%9F%E5%8C%96%E9%97%AE%E9%A2%98.56408/
https://forum-sc.msicn.com.cn/index.php?threads/x570%E5%88%80%E9%94%8B%E6%9C%80%E6%96%B0bios%E6%9C%89%E4%B8%A4%E4%B8%AA%E9%97%AE%E9%A2%98.54668/
https://www.chiphell.com/forum.php?mod=viewthread&tid=2285158&extra=page%3D1&ordertype=2&mobile=no hyperv 就是垃圾 csrutil 发表于 2023-4-16 21:45
好像是ACS/AER的问题,我是MSI主板,暂时无解。MSI就是狗屎。
https://access.redhat.com/documentation/z ...
看图,宿主机的sriov已经就绪了,就是hyperv虚拟机无法开启。
AMD主板BIOS中已经有CEC Ready、Energy Star Ready选项的话,只要打开就可以启用PCIE ASPM功能了。 本帖最后由 Akiiiiii 于 2023-4-22 16:21 编辑
kanshudj 发表于 2023-4-16 23:04
看图,宿主机的sriov已经就绪了,就是hyperv虚拟机无法开启。
AMD主板BIOS中已经有CEC Ready、Energy Sta ...
epyc平台替你试了
一样的网卡server 2022 hyper-v不行,esxi7.0u3可以
好像还有驱动的问题,ikuai可以驱动,openwrt不行
ps:那个命令没啥用,我的i120都是supported[吐槽]
页:
[1]