ALT Linux Team development discussions
 help / color / mirror / Atom feed
* [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше
@ 2017-03-13 15:20 Dmitriy D. Shadrinov
  2017-03-13 16:13 ` sbolshakov
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitriy D. Shadrinov @ 2017-03-13 15:20 UTC (permalink / raw)
  To: ALT Linux Team development discussions

Доброго времени суток,
Наткнулся на такую проблемочу в etcnet (появилась как-будто бы с 0.9.10-alt19):
при конфигурировании bond, игнорируется параметр BONDMODE и получает интерфейс в режиме round-robin,
даже если указано BONDMODE=1 (active-backup)

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

* Re: [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше
  2017-03-13 15:20 [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше Dmitriy D. Shadrinov
@ 2017-03-13 16:13 ` sbolshakov
  2017-03-13 18:19   ` Dmitriy D. Shadrinov
  0 siblings, 1 reply; 6+ messages in thread
From: sbolshakov @ 2017-03-13 16:13 UTC (permalink / raw)
  To: devel

>>>>> "Dmitriy" == Dmitriy D Shadrinov <shadrinov-a2SwmnahnCKHXe+LvDLADg@public.gmane.org> writes:

 > Доброго времени суток,
 > Наткнулся на такую проблемочу в etcnet (появилась как-будто бы с 0.9.10-alt19):
 > при конфигурировании bond, игнорируется параметр BONDMODE и получает интерфейс в режиме round-robin,
 > даже если указано BONDMODE=1 (active-backup)

Ну так и укажите BONDMODE=active-backup 

-- 


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

* Re: [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше
  2017-03-13 16:13 ` sbolshakov
@ 2017-03-13 18:19   ` Dmitriy D. Shadrinov
  2017-03-13 18:29     ` Dmitriy D. Shadrinov
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitriy D. Shadrinov @ 2017-03-13 18:19 UTC (permalink / raw)
  To: ALT Linux Team development discussions

13 марта 2017 г., в 19:13, sbolshakov@altlinux.ru написал(а):

>> Доброго времени суток,
>> Наткнулся на такую проблемочу в etcnet (появилась как-будто бы с 0.9.10-alt19):
>> при конфигурировании bond, игнорируется параметр BONDMODE и получает интерфейс в режиме round-robin,
>> даже если указано BONDMODE=1 (active-backup)
> 
> Ну так и укажите BONDMODE=active-backup 

Открываем man, и читаем:

       BONDMODE
              Operation mode (optional). Possible values: 0  for  round  robin
              (default),  1  for  active-backup, 2 for xor, 3 for broadcast, 4
              for IEEE 802.3ad Dynamic link aggregation.

Это надо будет, значит, всем текущим пользователям использовать телепатический метод,
что бы догнать… или копать скрипты и пытаться понять… видимо я немного не докопал.

А вообще это довольно подрывная доработка, мне кажется, надо для совместимости оставлять
поддержку старых значений, или хотя бы Warning выдавать.

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

* Re: [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше
  2017-03-13 18:19   ` Dmitriy D. Shadrinov
@ 2017-03-13 18:29     ` Dmitriy D. Shadrinov
  2017-03-14  7:00       ` sbolshakov
  0 siblings, 1 reply; 6+ messages in thread
From: Dmitriy D. Shadrinov @ 2017-03-13 18:29 UTC (permalink / raw)
  To: ALT Linux Team development discussions

13 марта 2017 г., в 21:19, Dmitriy D. Shadrinov <shadrinov@ntechs.ru> написал(а):

> 13 марта 2017 г., в 19:13, sbolshakov@altlinux.ru написал(а):
> 
>>> Доброго времени суток,
>>> Наткнулся на такую проблемочу в etcnet (появилась как-будто бы с 0.9.10-alt19):
>>> при конфигурировании bond, игнорируется параметр BONDMODE и получает интерфейс в режиме round-robin,
>>> даже если указано BONDMODE=1 (active-backup)
>> 
>> Ну так и укажите BONDMODE=active-backup 
> 
> Открываем man, и читаем:
> 
>       BONDMODE
>              Operation mode (optional). Possible values: 0  for  round  robin
>              (default),  1  for  active-backup, 2 for xor, 3 for broadcast, 4
>              for IEEE 802.3ad Dynamic link aggregation.
> 
> Это надо будет, значит, всем текущим пользователям использовать телепатический метод,
> что бы догнать… или копать скрипты и пытаться понять… видимо я немного не докопал.
> 
> А вообще это довольно подрывная доработка, мне кажется, надо для совместимости оставлять
> поддержку старых значений, или хотя бы Warning выдавать.

Кстати, этот вариант тоже не работает и включает round-robin.

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

* Re: [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше
  2017-03-13 18:29     ` Dmitriy D. Shadrinov
@ 2017-03-14  7:00       ` sbolshakov
  2017-03-28 15:52         ` Dmitriy D. Shadrinov
  0 siblings, 1 reply; 6+ messages in thread
From: sbolshakov @ 2017-03-14  7:00 UTC (permalink / raw)
  To: devel

[-- Attachment #1: Type: text/plain, Size: 931 bytes --]

>>>>> "Dmitriy" == Dmitriy D Shadrinov <shadrinov-a2SwmnahnCKHXe+LvDLADg@public.gmane.org> writes:

 > 13 марта 2017 г., в 21:19, Dmitriy D. Shadrinov <shadrinov@ntechs.ru> написал(а):
 >> 13 марта 2017 г., в 19:13, sbolshakov@altlinux.ru написал(а):
 >> 
 >>>> Доброго времени суток,
 >>>> Наткнулся на такую проблемочу в etcnet (появилась как-будто бы с 0.9.10-alt19):
 >>>> при конфигурировании bond, игнорируется параметр BONDMODE и получает интерфейс в режиме round-robin,
 >>>> даже если указано BONDMODE=1 (active-backup)
 >>> 
 >>> Ну так и укажите BONDMODE=active-backup 
 >> 
 >> Открываем man, и читаем:
 >> 
 >> BONDMODE
 >> Operation mode (optional). Possible values: 0  for  round  robin
 >> (default),  1  for  active-backup, 2 for xor, 3 for broadcast, 4
 >> for IEEE 802.3ad Dynamic link aggregation.
 >> 
 >> Это надо будет, значит, всем текущим пользователям использовать телепатический метод,
 >> что бы догнать

[-- Attachment #2: Type: text/plain, Size: 2 bytes --]

~ 

[-- Attachment #3: Type: text/plain, Size: 36 bytes --]

или копать скрипты и пытаться понять

[-- Attachment #4: Type: text/plain, Size: 2 bytes --]

~ 

[-- Attachment #5: Type: text/plain, Size: 339 bytes --]

видимо я немного не докопал.
 >> 
 >> А вообще это довольно подрывная доработка, мне кажется, надо для совместимости оставлять
 >> поддержку старых значений, или хотя бы Warning выдавать.

 > Кстати, этот вариант тоже не работает и включает round-robin.

Что ж, надеюсь увидеть патч в следующем письме на эту тему,
раз уж мы в devel@

-- 

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

* Re: [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше
  2017-03-14  7:00       ` sbolshakov
@ 2017-03-28 15:52         ` Dmitriy D. Shadrinov
  0 siblings, 0 replies; 6+ messages in thread
From: Dmitriy D. Shadrinov @ 2017-03-28 15:52 UTC (permalink / raw)
  To: ALT Linux Team development discussions

14 марта 2017 г., в 10:00, sbolshakov@altlinux.ru написал(а):

> Что ж, надеюсь увидеть патч в следующем письме на эту тему,
> раз уж мы в devel@

Проблема оказалась в том что модуль bonding при загрузке автоматически создает
bond0 и далее этот интерфейс мешать созданию правильного,
предлагаю решение, основанное на create-vlan:

--- create-bond.orig	2017-03-28 18:43:50.200116428 +0300
+++ create-bond	2017-03-28 18:42:24.380112788 +0300
@@ -6,6 +6,11 @@
 : ${HOST:?HOST must be set for $NAME}
 : ${BONDOPTIONS:?BONDOPTIONS must be set for $NAME}
 
+$MODPROBE bonding max_bonds=0 || {
+	print_error "bonding kernel module not found"
+	exit 2
+}
+
 $IP link add $NAME type bond mode ${BONDMODE:-$DEFAULT_BONDMODE} ${BONDOPTIONS//=/ }
 
 for host in $HOST; do



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

end of thread, other threads:[~2017-03-28 15:52 UTC | newest]

Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-03-13 15:20 [devel] Проблема режима bond с etcnet-0.9.10-alt19 и страше Dmitriy D. Shadrinov
2017-03-13 16:13 ` sbolshakov
2017-03-13 18:19   ` Dmitriy D. Shadrinov
2017-03-13 18:29     ` Dmitriy D. Shadrinov
2017-03-14  7:00       ` sbolshakov
2017-03-28 15:52         ` Dmitriy D. Shadrinov

ALT Linux Team development discussions

This inbox may be cloned and mirrored by anyone:

	git clone --mirror http://lore.altlinux.org/devel/0 devel/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 devel devel/ http://lore.altlinux.org/devel \
		devel@altlinux.org devel@altlinux.ru devel@lists.altlinux.org devel@lists.altlinux.ru devel@linux.iplabs.ru mandrake-russian@linuxteam.iplabs.ru sisyphus@linuxteam.iplabs.ru
	public-inbox-index devel

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


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