Перейти к содержимому
Калькуляторы

Не поднимается bond при старте системы Ubuntu Server 4x1G balance-rr

Здравствуйте, наблюдаю "странную" работу bond при старте системы (точнее "не работу"). После старта поднимается только bond0 и lo. Ситуация не постоянна, чаще все стартует нормально.

 

Конфиги:

 

Сервер Ubuntu 10.10 (2.6.35-22-server)

 

 

 

iface lo inet loopback

 

auto lo

auto eth0

iface eth0 inet manual

bond-master bond0

 

auto eth1

iface eth1 inet manual

bond-master bond0

 

auto eth4

iface eth4 inet manual

bond-master bond0

 

auto eth5

iface eth5 inet manual

bond-master bond0

 

auto bond0

iface bond0 inet manual

bond-mode balance-rr

bond-miimon 100

bond-slaves eth0 eth1 eth4 eth5

 

up /sbin/ifenslave bond0 eth0

up /sbin/ifenslave bond0 eth1

up /sbin/ifenslave bond0 eth4

up /sbin/ifenslave bond0 eth5

down /sbin/ifenslave -d bond0 eth0

down /sbin/ifenslave -d bond0 eth1

down /sbin/ifenslave -d bond0 eth4

down /sbin/ifenslave -d bond0 eth5

 

...

...

Далее вланы, ip rule и прочее ...

 

 

 

На сервере eth0-1 - встроенная Intel 82576 Gigabit Network Connection, eth2-5 - дискретная Intel 82576 Gigabit Network Connection.

 

Cisco Catalyst

 

 

 

!

interface GigabitEthernet1/8

switchport trunk encapsulation dot1q

switchport trunk allowed vlan 2,3,4

switchport mode trunk

storm-control broadcast level 0.01

no cdp enable

channel-group 30 mode on

 

и еще 3 таких ...

 

 

 

В логе сервера:

 

 

 

Feb 7 14:46:35 HOSTNAME kernel: [ 12.935633] bonding: Ethernet Channel Bonding Driver: v3.6.0 (September 26, 2009)

Feb 7 14:46:35 HOSTNAME kernel: [ 12.935635] bonding: Warning: either miimon or arp_interval and arp_ip_target module parameters must be specified, otherwise bonding will not detect link failures! see bonding.txt for details.

Feb 7 14:46:35 HOSTNAME kernel: [ 12.939607] bonding: bond0: Setting MII monitoring interval to 100.

Feb 7 14:46:35 HOSTNAME kernel: [ 12.940370] bonding: bond0: setting mode to balance-rr (0).

Feb 7 14:46:35 HOSTNAME kernel: [ 13.068335] ADDRCONF(NETDEV_UP): bond0: link is not ready

 

 

 

Далее через KVM руками поднимаю интерфейсы и все работает. Может быть что-то в interfaces неправильно или не в той последовательности прописал?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

делайте задержку при старте бонда, пока интерефейсы не поднялись, бонд не поднимется.

- задержка

- скриптом поднимаем интерфейсы

- потом только бонд

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Зачем задержка то? Можно посмотреть синтаксис стартап скриптом в сделать after...

После поднятия интерфейсов вобщем.

 

Давно было дело, но вроде как так оно решается.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

spanning-tree portfast

 

На катаклизме не поможет?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.