ESXI下X550开启SR-IOV

Acme1月前0

ESXI下 X550 下开启 SR-IOV 已解决,感谢各位!
具体方法如下:(感谢25楼大佬提供方法),给有需要的朋友参考。
BIOS 开启了 SR-IOVBIOS X550网卡选项也要打开SR-IOV(这个选项你必须是UEFI引导才会有的,如果是传统引导就不行,具体操作见下面的图有说明)X550要插在和CPU直连的PCIE上,插PCH上可能会出现能SRIOV但是最大数量为0的问题
配置信息:
系统:ESXI 7.0 U3
主板:H11 SSL-i
CPU:AMD 7551P
网卡:X550 T2(戴尔版)


最新回复 (41)
  • Juzi丶1月前
    引用2
    你直通了
  • 楼主Acme1月前
    引用3
    Juzi丶 发表于 2022-4-21 23:00
    你直通了
    两个网口直通了一个,另一个也不能开启SR-IOV了吗?
  • Juzi丶1月前
    引用4
    Acme 发表于 2022-4-21 23:01
    两个网口直通了一个,另一个也不能开启SR-IOV了吗?
    你试试?我记得是不能的
  • 楼主Acme1月前
    引用5
    Juzi丶 发表于 2022-4-21 23:21
    你试试?我记得是不能的
    将另一个网口取消直通了,可依然显示不支持。
  • BONBONBON1月前
    引用6
    我山寨x550配家用主板都能开
  • rx_78gp02a1月前
    引用7
    ESXI对SRIOV的支持就是一个谜,有人试过直通CPU的不行,挂PCH可以,用的华硕工作站主板。如果你有其他的网卡也可以换一个试试。
  • dzddz1月前
    引用8
    我的能开。。。但是我不知道能用来干嘛。。
  • Juzi丶1月前
    引用9
    Acme 发表于 2022-4-21 23:25
    将另一个网口取消直通了,可依然显示不支持。
    那可能就戴尔阴间卡的问题了
  • rx_78gp02a1月前
    引用10
    dzddz 发表于 2022-4-22 00:08
    我的能开。。。但是我不知道能用来干嘛。。
    建立多个VF,每个VF可以给一个虚拟机用;性能等效直通,又解决单个pcie设备只能直通给一个虚拟机的限制。看成是桥接的高级版本。
  • dzddz1月前
    引用11
    rx_78gp02a 发表于 2022-4-22 00:20
    建立多个VF,每个VF可以给一个虚拟机用;性能等效直通,又解决单个pcie设备只能直通给一个虚拟机的限制。 ...
    靠。。我为了这,特地去买了4口的网卡
  • 引用12
    我估计是戴尔阴间卡的问题,因为我和你cpu一样,主板一样,设置一样,esxi版本也一样。唯一区别就是卡了。esxi和hyperv都随便开,试过超微的x540和x550寨卡,都没问题
  • 楼主Acme1月前
    引用13
    Juzi丶 发表于 2022-4-22 00:20
    那可能就戴尔阴间卡的问题了
    查看了esxi的sr-iov的支持列表,其中有dell这张卡,各个id都能对上。
  • 楼主Acme1月前
    引用14
    掉毛天使 发表于 2022-4-22 04:19
    我估计是戴尔阴间卡的问题,因为我和你cpu一样,主板一样,设置一样,esxi版本也一样。唯一区别就是卡了。e ...
    会不会和插的位置有关系,请问下你的卡是插在哪个槽子中显示能支持的
  • tedaz1月前
    引用15
    弱弱的问一下SRIOV有什么用?
  • 楼主Acme1月前
    引用16
    tedaz 发表于 2022-4-22 08:56
    弱弱的问一下SRIOV有什么用?
    可以分出很多个网口,这些网口的性能和物理口性能差不多。于是就可以节省物理口成本。
  • psp2711月前
    引用17
    碰到过几次SRIOV能设置但是一直提示重启生效,但仍不无效的。你这个直接显示不支持。只能说各种重装系统和不同pcie槽试着来了。另外,双口卡,一个直通,一个SRIOV是可以的。
  • tedaz1月前
    引用18
    Acme 发表于 2022-4-22 09:02
    可以分出很多个网口,这些网口的性能和物理口性能差不多。于是就可以节省物理口成本。 ...
    这意思是说,主板上的一个千兆网口,给多个虚拟机,每个虚拟机都可以同时获得千兆的速度?相当物理千兆网口变成几千兆了吗?
  • 楼主Acme1月前
    引用19
    tedaz 发表于 2022-4-22 09:57
    这意思是说,主板上的一个千兆网口,给多个虚拟机,每个虚拟机都可以同时获得千兆的速度?相当物理千兆网 ...
    对,但是如果是几个虚拟机同时跑,也不能同时跑满千兆。
  • fkpwolf1月前
    引用20
    可以先排除网卡原因,其他普通更常见网卡,比如i350, 82576这种千兆的都支持SR-IOV,如果都不可以的话说明是主板BIOS设置或者ESXI设置问题。
    直通和SR-IOV没有关系,SR-IOV只和宿主机有关系,SR-IOV切分PCI设备后,每个virtual function或者VF都可以直通给虚拟机。
  • tedaz1月前
    引用21
    Acme 发表于 2022-4-22 13:59
    对,但是如果是几个虚拟机同时跑,也不能同时跑满千兆。
    SR-IOV的物理千兆,如果被多个虚拟机同时跑,总速度会超过千兆吗?还是依然千兆封顶?
    如果依然千兆封顶,那SR-IOV的优势是什么的?
  • jop1月前
    引用22
    同样X550(板载),ESXI7.0U3,可以SR-IOV。
  • 尤里zlj1月前
    引用23
    我的82576在esxi里显示支持,但配置sriov里开不了,最大为0
  • 4044041月前
    引用24
    ESXi 6.7 U3,华硕的OCP版X550 T2和寨卡i350 T4均插在直通CPU的PCI-E插槽中,显示可SR-IOV。
    但是因ESXi屏蔽了对千兆卡的支持,因此i350 T4最大数量为0,X550 T2最大数量为64.
  • fyc8581月前
    引用25
    1.BIOS 开启了 SR-IOV
    2.BIOS X550网卡选项也要打开SR-IOV(这个选项你必须是UEFI引导才会有的,如果是传统引导就不行)
    3.X550要插在和CPU直连的PCIE上,插PCH上可能会出现能SRIOV但是最大数量为0的问题
  • XZYXDTXXX1月前
    引用26
    Juzi丶 发表于 2022-4-21 23:21
    你试试?我记得是不能的
    X520是可以这样的,X550更高级应该不会吧
  • XZYXDTXXX1月前
    引用27
    你试试新装一个ESXI来试试,我也是这板子,用X520没问题,ESXI有BUG,可能你那个PCIE槽位插过其他卡并开过直通,然后没关闭就换位置了,会有这样稀奇古怪的问题
  • myway1月前
    引用28
    fyc858 发表于 2022-4-22 19:45
    1.BIOS 开启了 SR-IOV
    2.BIOS X550网卡选项也要打开SR-IOV(这个选项你必须是UEFI引导才会有的,如果是传统 ...
    症结所在
  • 楼主Acme1月前
    引用29
    fyc858 发表于 2022-4-22 19:45
    1.BIOS 开启了 SR-IOV
    2.BIOS X550网卡选项也要打开SR-IOV(这个选项你必须是UEFI引导才会有的,如果是传统 ...
    第二点,是指pcie插槽的模式也需要选成efi吗?
  • fyc8581月前
    引用30
    Acme 发表于 2022-4-22 20:22
    第二点,是指pcie插槽的模式也需要选成efi吗?
    或者,第二点这个设置应该在哪里设置呀,找几遍没找到在 ...
    华硕主板在芯片组设置里你能单独看到x550网卡选项,点进去可以改设置,服务器主板应该也有,你先禁用csm,再找找看
  • fyc8581月前
    引用31
    esxi下sriov有三种状态一种是不可用,这就是你bios没设置对,第二种状态是禁用,这有可能是你插槽插pch上了或者esxi没有正确配置,第三种状态是活动,表示工作正常
  • imyz1月前
    引用32
    tedaz 发表于 2022-4-22 16:32
    SR-IOV的物理千兆,如果被多个虚拟机同时跑,总速度会超过千兆吗?还是依然千兆封顶?
    如果依然千兆封顶 ...
    物理限制无法突破,但 SR-IOV 可以显著降低 CPU 的负担
  • 楼主Acme1月前
    引用33
    fyc858 发表于 2022-4-22 19:45
    1.BIOS 开启了 SR-IOV
    2.BIOS X550网卡选项也要打开SR-IOV(这个选项你必须是UEFI引导才会有的,如果是传统 ...
    感谢!已成功开启。
  • liangxy1月前
    引用34
    mark,我57810s在esxi 6.7U3下,显示sriov不可用,主板M10H,没找到在哪里打开sriov的
  • 楼主Acme1月前
    引用35
    liangxy 发表于 2022-4-22 23:15
    mark,我57810s在esxi 6.7U3下,显示sriov不可用,主板M10H,没找到在哪里打开sriov的 ...
    参考下1楼的截图,看看是否有帮助
  • xajh200581月前
    引用36
    liangxy 发表于 2022-4-22 23:15
    mark,我57810s在esxi 6.7U3下,显示sriov不可用,主板M10H,没找到在哪里打开sriov的 ...
    可能是固件的sriov开关没有打开,看看主板bios里面有没有sriov的开关,没有的话,就用管理软件打开,我有一张h3c的57810在家用主板上也是这样,然后用软件打开固件里面的sriov功能就可以了。
  • ntuchenxy1月前
    引用37
    esxi7.0.3,一张dell的550-T2显示不支持sriov,一张dell的710-T2L可以sriov,但这个卡无法协商2.5G,最近换了块华擎的z690,两张卡插cpu直连的pcie都开不了机,报VGA错误,只能说dell的卡确实有限制
  • 楼主Acme1月前
    引用38
    ntuchenxy 发表于 2022-4-23 00:52
    esxi7.0.3,一张dell的550-T2显示不支持sriov,一张dell的710-T2L可以sriov,但这个卡无法协商2.5G,最近换 ...
    710不清楚,戴尔版的X550 T2试试看能不能通过1楼的方法开启。我已开启成功正常使用。
  • liangxy1月前
    引用39
    xajh20058 发表于 2022-4-23 00:43
    可能是固件的sriov开关没有打开,看看主板bios里面有没有sriov的开关,没有的话,就用管理软件打开,我有 ...
    请问是什么软件啊
  • zzm9009101月前
    引用40
    请问是不是开了sr-iov的pf要插网线,vf交换机才能启用?
  • xajh200581月前
    引用41
    liangxy 发表于 2022-4-23 14:22
    请问是什么软件啊
    QCC GUI Management Installer for Windows (x64),可以去Marvell 官网下载安装,记得还要安装里面的agent驱动,我用的是GUI,有命令行的,但是我不会用。
    https://driverdownloads.qlogic.c ... %20Tools&grid=1
  • liangxy1月前
    引用42
    xajh20058 发表于 2022-4-23 15:29
    QCC GUI Management Installer for Windows (x64),可以去Marvell 官网下载安装,记得还要安装里面的agent ...
    谢谢,我去试试
  • 游客
    43
返回