ALT Linux sysadmins discussion
 help / color / mirror / Atom feed
* [Sysadmins] bounding
@ 2009-09-16 14:52 Sergey Alembekov
  2009-09-16 21:55 ` Dmitry Lebkov
  0 siblings, 1 reply; 2+ messages in thread
From: Sergey Alembekov @ 2009-09-16 14:52 UTC (permalink / raw)
  To: sysadmins

Всем привет.

Настроил бондинг вот таким образом:

$ cat /etc/net/ifaces/bond0/options
TYPE=bond
ONBOOT=yes
BOOTPROTO=static
HOST="eth0 eth1"
BONDOPTIONS="miimon=30 mode=1 primary=eth0"

$ cat /proc/net/bonding/bond0
Ethernet Channel Bonding Driver: v3.5.0 (November 4, 2008)

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: eth0
Currently Active Slave: eth0
MII Status: up
MII Polling Interval (ms): 30
Up Delay (ms): 0
Down Delay (ms): 0

Slave Interface: eth0
MII Status: up
Link Failure Count: 1
Permanent HW addr: 00:25:b3:ad:ea:b2

Slave Interface: eth1
MII Status: up
Link Failure Count: 1
Permanent HW addr: 00:25:b3:ad:ea:b3


Периодически происходят странности: без видимых причин
eth0 помечается как "unplugget" и трафик начинает идти через eth1.
Не помогает выкл-вкл на порту коммутатора, куда подключен eth0,
но если сделать service network restart, то eth0 снова становится
"link detected".

Проявляется и на ядрах std-def и на ovz-smp. eth0 и eth1 подключены к двум
cisco 4948, находящимся в режиме "port channel"

Может нудно что-то добавить в конфигурацию бондинга или настроить на
коммутаторе, к которму подвлючен сервер?


-- 
Regards, Sergey Alembekov
ALTLinux Team
xmpp: rt at jabber.ru


^ permalink raw reply	[flat|nested] 2+ messages in thread

* Re: [Sysadmins] bounding
  2009-09-16 14:52 [Sysadmins] bounding Sergey Alembekov
@ 2009-09-16 21:55 ` Dmitry Lebkov
  0 siblings, 0 replies; 2+ messages in thread
From: Dmitry Lebkov @ 2009-09-16 21:55 UTC (permalink / raw)
  To: ALT Linux sysadmin discuss

On 17.09.2009 01:52, Sergey Alembekov wrote:
> Всем привет.

[skip]

> Периодически происходят странности: без видимых причин
> eth0 помечается как "unplugget" и трафик начинает идти через eth1.
> Не помогает выкл-вкл на порту коммутатора, куда подключен eth0,
> но если сделать service network restart, то eth0 снова становится
> "link detected".
> 
> Проявляется и на ядрах std-def и на ovz-smp. eth0 и eth1 подключены к двум
> cisco 4948, находящимся в режиме "port channel"

Две cisco 4948 -- они в стэке? 	Если нет, то имеется смутное предположение,
что железки этого уровня не умеют multichassis port-channel. Поиск на
www.cisco.com это предположение вроде подтверждает ...

> Может нудно что-то добавить в конфигурацию бондинга или настроить на
> коммутаторе, к которму подвлючен сервер?

Как вариант - попробовать другие режимы работы (параметр mode) модуля bonding,
на коммутуторах принудительно поставить использование etherchannel через
'channel-group N mode on'

Наблюдал странности при попытках завести LACP. В каких-то комбинациях
сетввые_карты + модель_коммутатора вся связка разваливалась через несколько
минут работы. Восстановление только после перезапуска всей сетевой подсистемы
(с выгрузкой всех модулей). Закономерности так и не обнаружил. Решал проблему
сменой режима bonding'а (вместо LACP - принудительный Etherchannel).

-- 
WBR, Dmitry Lebkov


^ permalink raw reply	[flat|nested] 2+ messages in thread

end of thread, other threads:[~2009-09-16 21:55 UTC | newest]

Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2009-09-16 14:52 [Sysadmins] bounding Sergey Alembekov
2009-09-16 21:55 ` Dmitry Lebkov

ALT Linux sysadmins discussion

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/sysadmins/0 sysadmins/git/0.git

	# If you have public-inbox 1.1+ installed, you may
	# initialize and index your mirror using the following commands:
	public-inbox-init -V2 sysadmins sysadmins/ http://lore.altlinux.org/sysadmins \
		sysadmins@lists.altlinux.org sysadmins@lists.altlinux.ru sysadmins@lists.altlinux.com
	public-inbox-index sysadmins

Example config snippet for mirrors.
Newsgroup available over NNTP:
	nntp://lore.altlinux.org/org.altlinux.lists.sysadmins


AGPL code for this site: git clone https://public-inbox.org/public-inbox.git