Ubuntu16.04.4
我正在尝试设置一个4接口bond0。我设置了以下内容:
10-bond0.netdev
[NetDev]
Name=bond0
Kind=bond
[Bond]
Mode=802.3ad
TransmitHashPolicy=layer3+4
MIIMonitorSec=1s
LACPTransmitRate=fast10-bond0.network
[Match]
Name=bond0
[Network]
Address=10.38.63.1/2420-enx00145ee890e0.network
[Match]
Name=enx00145ee890e0
[Network]
Bond=bond020-enx00145ee890e1.network
[Match]
Name=enx00145ee890e1
[Network]
Bond=bond020-enx00145ee890e2.network
[Match]
Name=enx00145ee890e2
[Network]
Bond=bond020-enx00145ee890e3.network
[Match]
Name=enx00145ee890e3
[Network]
Bond=bond0一次
root@server#cat /sys/class/net/bond0/bonding/mode
balance-rr 0如果我将bond0重新定义为bond1 (我将bond0文件移动到bond1文件中,然后调整其中的信息),那么
root@server#cat /sys/class/net/bond1/bonding/mode
802.3ad 4另外,在引入bond1时,我仍然在"ip链接显示“显示的接口中获得bond0,因此bond0必须在某个地方定义,但我不知道在哪里。
我不得不说,我有一个基于网络和系统-网络服务的混合系统。
/etc/网络/接口没有对bond0的任何引用
我确实想摆脱,如果网络有利于系统-网络,但由于我无法访问服务器,我必须仔细和准确地准备事情。
我不知道系统从哪里可以得到"balance-rr“,而不遵守债券0相关文件中的802.3ad。
我在哪里可以进一步检查?
提亚
发布于 2020-11-15 19:11:33
我想我发现了这个问题
root@brunas:/etc/ systemd /network$ systemctl -version systemd 229
我在打这个虫子
https://github.com/systemd/systemd/issues/7025 https://github.com/systemd/systemd/issues/5971
第二个链接中报告的解决方法是创建
/etc/modprobe.d/bonding.conf和set
选项键合max_bonds=0
https://stackoverflow.com/questions/63595401
复制相似问题