netdev vlans list size (XXXX) > (512) max vport list size, some vlans will be dropped

netdev vlans list size (XXXX) > (512) max vport list size, some vlans will be dropped

出现背景

Mellonx 网卡默认有Vlan限制。

  • ConnectX3: 128 vlan limit
  • ConnectX4LX: 512 vlan limit (tested)
  • ConnectX4: 4096 vlan limit
  • ConnectX5: 4096 512 vlan limit (tested)

在网桥设置中,超过此vlan数量,则会报错。

解决方法

需要禁用网卡的vlan 过滤

使用 ethtool -K $IFACE rx-vlan-filter off

永久性措施,应该写进网卡配置文件中, /etc/network/interfaces

如:

iface vmbr0 inet static
        address 10.13.14.3/24
        gateway 10.13.14.254
        bridge-ports enp125s0f0
        bridge-stp off
        bridge-fd 0
        pre-up ethtool -K enp125s0f9 rx-vlan-filter off

注意。此种方式,需要网卡支持rx-vlan-filter off

如果ethtool -k $IFACE |grep rx-vlan-filter显示为fixed ,则无法更改。

 

 

 

版权声明:
作者:佛西
链接:https://foxi.buduanwang.vip/linux/2169.html/
文章版权归作者所有,未经允许请勿转载
如需获得支持,请点击网页右上角
THE END
分享
二维码
海报
netdev vlans list size (XXXX) > (512) max vport list size, some vlans will be dropped
netdev vlans list size (XXXX) > (512) max vport list size, some vlans will be dropped 出现背景 Mellonx 网卡默认有Vlan限制。 ConnectX3: 128 vlan ……
<<上一篇
下一篇>>
文章目录
关闭
目 录