如何将 Linux 绑定接口设置为千兆

如何将 Linux 绑定接口设置为千兆

我已启用 Linux 主动备份模式绑定。每个接口都是千兆接口,但绑定接口似乎最终为 100 兆:

bonding: bond0: Warning: failed to get speed and duplex from eth1, assumed to be 100Mb/sec and Full.
...
bnx2: eth0 NIC Link is Up, 1000 Mbps full duplex, receive & transmit flow control ON  
... 
bonding: bond0: backup interface eth1 is now up

ethtool 显然无法提供有关债券的信息:

sudo ethtool bond0
Settings for bond0:
No data available

那么这是否意味着我以 100 或 1000 兆位运行(我猜是 1000)?如果只有 100,我需要在 ifcfg 脚本或 modprobe 绑定选项中设置哪些选项才能使其达到 1000?

答案1

看起来我已经到了 1000,开发人员邮件列表中的某个人很友善地解释一下

...
Later, when the slave device asserts carrier up, bonding will
receive a notifiation, and will update the speed and duplex information
(quietly).

答案2

您的一个连接是否连接到了 100MB 交换机?

相关内容