我正在运行CentOS 6.5。 我有3个四核1Gb nics的服务器。 我正在使用运行在Cisco 4948交换机的绑定模式6(尝试0)。 只有两根网线连接时,没有问题。 如果连接了两个以上的networking,networking会随机丢弃数据包,而且我们随机无法连接到服务器。 幸运的是,当连接一个或两个接口时,可以确定问题消失了。
的ifcfg-bond0:
DEVICE=bond0 ONBOOT=yes IPADDR=192.168.1.10 NETMASK=255.255.255.0 NETWORK=192.168.1.0 GATEWAY=192.168.1.1 USERCTL=no BOOTPROTO=no BONDING_OPTS="mode=6 miimon=100"
ifcfg-eth0到3:
DEVICE=eth0 ONBOOT=yes USERCTL=no MASTER=bond0 SLAVE=yes BOOTPROTO=no
bonding.conf
alias netdev-bond0 bonding
听起来像你的一些交换机端口不在正确的VLAN或遭受了一些其他的逻辑错误,将这些交换机端口与正在工作的交换机端口分开。
尝试每个奴隶个人,作为债券的唯一成员,或根本没有债券。
我希望有些奴隶会工作,有些不会。
( 对于什么是值得的,我不能忍受模式5和6,他们是可怕的黑客,并且当虚拟机桥接到他们不会工作。与您的networking团队交朋友,让他们configurationEtherChannel,并使用模式2,或configurationLACP并使用模式4. )