faq обучение настройка
Текущее время: Пн авг 11, 2025 22:24

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 4 ] 
Автор Сообщение
 Заголовок сообщения: Проблема на DES-3026: LACP + Linux bonding
СообщениеДобавлено: Чт апр 01, 2010 14:50 
Не в сети

Зарегистрирован: Вт мар 30, 2010 14:34
Сообщений: 2
Имеется коммутатор DES-3026

Boot PROM Version : Build 1.01.009
Firmware Version : Build 4.30.B19
Hardware Version : A3

Настроены два канала lacp:
На портах 1-2 с другим коммутатором, а на портах 5-6 с Linux-сервером.
При перезагрузке или выключении сервера падает первый канал (к которому подключен другой коммутатор). Восстанавливается канал только после перезагрузки коммутатора.
На старой прошивке 4.20.B27 ситуация была хуже - первый канал падал даже если отключить на некоторое время, а затем опять подключить патчкорд к одному из портов второго канала, в тридцатой прошивке этой проблемы уже нет.

В чем здесь проблема - ошибка в прошивке, или же в некорректных настройках?

Настройки коммутатора:

show link_aggregation
Код:
DES-3026:4#show link_aggregation               
Command: show link_aggregation

Link Aggregation Algorithm : mac_source

Group ID      : 1
Type          : LACP
Master Port   : 1
Member Port   : 1-2
Active Port   : 1-2
Status        : Enabled
Flooding Port : 2

Group ID      : 2
Type          : LACP
Master Port   : 5
Member Port   : 5-6
Active Port   : 5-6
Status        : Enabled
Flooding Port : 6



show lacp_port
Код:
DES-3026:4#show lacp_port     
Command: show lacp_port


 Port     Activity

 -----    --------
 1        Passive
 2        Passive
 3        Passive
 4        Passive
 5        Passive
 6        Passive
 7        Passive
 8        Passive
 9        Passive
 10       Passive
 11       Passive
 12       Passive
 13       Passive
 14       Passive
 15       Passive
 16       Passive
 17       Passive
 18       Passive
 19       Passive
 20       Passive
 21       Passive
 22       Passive
 23       Passive
 24       Passive



Настройки Linux bonding:

Дистрибутив Debian Lenny

/etc/modprobe.d/bonding:
Код:
alias bond0 bonding
options bonding mode=802.3ad lacp_rate=fast miimon=100


/etc/network/interfaces:
Код:
auto lo bond0 bond0.11 bond0.13 bond0.21 bond0.29 bond0.41
iface lo inet loopback
iface bond0 inet manual
up ifconfig eth0 up
up ifconfig eth3 up
slaves eth0 eth3
iface bond0.11 inet static
vlan-raw-device bond0
address 12.34.56.78
netmask 255.255.255.248
iface bond0.13 inet static
vlan-raw-device bond0
address 34.56.78.90
netmask 255.255.255.252
iface bond0.21 inet static
vlan-raw-device bond0
address 192.168.101.1
netmask 255.255.255.0
iface bond0.29 inet static
vlan-raw-device bond0
address 192.168.0.31
netmask 255.255.255.0
iface bond0.41 inet static
vlan-raw-device bond0
address 192.168.10.151
netmask 255.255.255.0



/proc/net/bonding/bond0:
Код:
Ethernet Channel Bonding Driver: v3.2.5 (March 21, 2008)

Bonding Mode: IEEE 802.3ad Dynamic link aggregation
Transmit Hash Policy: layer2 (0)
MII Status: up
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

802.3ad info
LACP rate: fast
Active Aggregator Info:
   Aggregator ID: 1
   Number of ports: 2
   Actor Key: 9
   Partner Key: 5
   Partner Mac Address: 00:1e:58:9e:fe:5f

Slave Interface: eth0
MII Status: up
Link Failure Count: 3
Permanent HW addr: 00:22:15:35:48:66
Aggregator ID: 1

Slave Interface: eth3
MII Status: up
Link Failure Count: 3
Permanent HW addr: 00:06:7b:04:fd:3e
Aggregator ID: 1


Вернуться наверх
 Профиль  
 
 Заголовок сообщения: Re: Проблема на DES-3026: LACP + Linux bonding
СообщениеДобавлено: Чт апр 01, 2010 17:29 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Пт янв 21, 2005 11:52
Сообщений: 11212
Откуда: D-Link, Moscow
А на другом коммутаторе и Linux сервере LACP порты настроены в Active режиме?

_________________
С уважением,
Бигаров Руслан.


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Чт апр 01, 2010 21:39 
Не в сети

Зарегистрирован: Вт мар 30, 2010 14:34
Сообщений: 2
На другом коммутаторе порты в активном режиме, а в документации по linux bonding я не нашел упоминаний о возможности переключения режимов. Я так понимаю, что по умолчанию включен активный режим, поскольку с сетевых интерфейсов сервера рассылаются lacp-кадры:
Код:
blackstar:~# tcpdump -c 2 -vveni eth0 not tcp port 22
tcpdump: WARNING: eth0: no IPv4 address assigned
tcpdump: listening on eth0, link-type EN10MB (Ethernet), capture size 96 bytes
22:37:21.270824 00:22:15:35:48:66 > 01:80:c2:00:00:02, ethertype Slow Protocols (0x8809), length 124: LACPv1, length: 110
   Actor Information TLV (0x01), length: 20
     System 00:22:15:35:48:66, System Priority 65535, Key 9, Port 1, Port Priority 255
     State Flags [Activity, Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  4866 0009 00ff 0001 3f00 0000 0214 0001
     0x0010:  001e
   Partner Information TLV (0x02), length: 20
     System 00:1e:58:9e:fe:5f, System Priority 1, Key 5, Port 5, Port Priority 1
     State Flags [Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  fe5f 0005 0001 0005 3e00 0000 0310 0000
     0x0010:  0000
   Collector Information TLV (0x03), length: 16
     Max Delay 0
     0x0000:  0000 0000 0000 0000 0000 0000 0000
   Terminator TLV (0x00), length: 0 (=52)
       packet exceeded snapshot
22:37:22.470323 00:22:15:35:48:66 > 01:80:c2:00:00:02, ethertype Slow Protocols (0x8809), length 124: LACPv1, length: 110
   Actor Information TLV (0x01), length: 20
     System 00:22:15:35:48:66, System Priority 65535, Key 9, Port 1, Port Priority 255
     State Flags [Activity, Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  4866 0009 00ff 0001 3f00 0000 0214 0001
     0x0010:  001e
   Partner Information TLV (0x02), length: 20
     System 00:1e:58:9e:fe:5f, System Priority 1, Key 5, Port 5, Port Priority 1
     State Flags [Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  fe5f 0005 0001 0005 3e00 0000 0310 0000
     0x0010:  0000
   Collector Information TLV (0x03), length: 16
     Max Delay 0
     0x0000:  0000 0000 0000 0000 0000 0000 0000
   Terminator TLV (0x00), length: 0 (=52)
       packet exceeded snapshot
2 packets captured
3 packets received by filter
0 packets dropped by kernel
blackstar:~# tcpdump -c 2 -vveni eth3 not tcp port 22
tcpdump: WARNING: eth3: no IPv4 address assigned
tcpdump: listening on eth3, link-type EN10MB (Ethernet), capture size 96 bytes
22:38:19.470324 00:06:7b:04:fd:3e > 01:80:c2:00:00:02, ethertype Slow Protocols (0x8809), length 124: LACPv1, length: 110
   Actor Information TLV (0x01), length: 20
     System 00:22:15:35:48:66, System Priority 65535, Key 9, Port 2, Port Priority 255
     State Flags [Activity, Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  4866 0009 00ff 0002 3f00 0000 0214 0001
     0x0010:  001e
   Partner Information TLV (0x02), length: 20
     System 00:1e:58:9e:fe:5f, System Priority 1, Key 5, Port 6, Port Priority 1
     State Flags [Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  fe5f 0005 0001 0006 3e00 0000 0310 0000
     0x0010:  0000
   Collector Information TLV (0x03), length: 16
     Max Delay 0
     0x0000:  0000 0000 0000 0000 0000 0000 0000
   Terminator TLV (0x00), length: 0 (=52)
       packet exceeded snapshot
22:38:20.374329 00:06:7b:04:fd:3e > 01:80:c2:00:00:02, ethertype Slow Protocols (0x8809), length 124: LACPv1, length: 110
   Actor Information TLV (0x01), length: 20
     System 00:22:15:35:48:66, System Priority 65535, Key 9, Port 2, Port Priority 255
     State Flags [Activity, Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  4866 0009 00ff 0002 3f00 0000 0214 0001
     0x0010:  001e
   Partner Information TLV (0x02), length: 20
     System 00:1e:58:9e:fe:5f, System Priority 1, Key 5, Port 6, Port Priority 1
     State Flags [Timeout, Aggregation, Synchronization, Collecting, Distributing]
     0x0000:  fe5f 0005 0001 0006 3e00 0000 0310 0000
     0x0010:  0000
   Collector Information TLV (0x03), length: 16
     Max Delay 0
     0x0000:  0000 0000 0000 0000 0000 0000 0000
   Terminator TLV (0x00), length: 0 (=52)
       packet exceeded snapshot
2 packets captured
2 packets received by filter
0 packets dropped by kernel


Вернуться наверх
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Пт апр 02, 2010 11:59 
Не в сети
Сотрудник D-LINK
Сотрудник D-LINK

Зарегистрирован: Ср май 10, 2006 16:40
Сообщений: 12251
Откуда: D-Link, Moscow
Да, вижу. Написал в ШК.


Вернуться наверх
 Профиль  
 
Показать сообщения за:  Сортировать по:  
Начать новую тему Ответить на тему  [ Сообщений: 4 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на форуме

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 34


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB