Назад | Перейти на главную страницу

Пакет отбрасывается после настройки соединения Ethernet

Я пытаюсь настроить соединение Ethernet для наших серверов. Оба интерфейса Ethernet на моем сервере физически подключены к двум разным сетевым коммутаторам.

Похоже, моя настройка связывания Ethernet в порядке, но я вижу потерю пакетов после настройки связывания. Иногда потеря пакетов составляет около 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, наблюдая падение пакетов в обеих ОС.

Что мне не хватает в конфигурации? Я попытался подключить оба интерфейса к одному коммутатору, но пакеты все равно падают. Мы будем очень благодарны за любую помощь / предложения по решению проблемы.

Я наблюдал похожую ситуацию на ядре 3.2.0.

Эта рекомендация помогает: http://www.spinics.net/lists/netdev/msg184521.html