我正在尝试为我们的服务器configuration以太网绑定。 我的服务器中的以太网接口都是物理连接到两个不同的networking交换机。
看起来像我的以太网绑定configuration是好的,但configuration绑定后,我看到数据包丢失。 有时丢包率在90%左右。
我的/ proc / net / bonding / bond0看起来像这样
[root@ ~]# cat /proc/net/bonding/bond0 Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009) Bonding Mode: adaptive load balancing Primary Slave: None Currently Active Slave: eth0 MII Status: up MII Polling Interval (ms): 0 Up Delay (ms): 0 Down Delay (ms): 0 Slave Interface: eth0 MII Status: up Speed: 1000 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: e4:e1:5b:d0:11:10 Slave queue ID: 0 Slave Interface: eth1 MII Status: up Speed: 1000 Mbps Duplex: full Link Failure Count: 0 Permanent HW addr: e4:e1:5b:d0:11:14 Slave queue ID: 0 [root@portaldb1 ~]# cat /sys/class/net/bond0/bonding/mode balance-alb 6 # cat /sys/class/net/bond0/bonding/miimon 0
我试过的操作系统是RHEL 6.2和CentOS 5.5,看到这两个操作系统中的数据包都丢失了
我在configuration中缺less什么? 我尝试将两个接口连接到相同的交换机,但仍然看到数据包丢弃。 任何帮助/build议来解决这个问题将受到高度赞赏。
我在内核3.2.0上观察到类似的情况
这个build议有助于: http : //www.spinics.net/lists/netdev/msg184521.html