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

Драйвер склеивания сломан на centos6?

У меня есть сервер с минимальной установкой CentOS6 64bit (минимальный вариант из установщика). Драйвер связывания работает некорректно. Вывод из / proc / net / bonding / bond0:

Bonding Mode: fault-tolerance (active-backup)
Primary Slave: None
Currently Active Slave: None
MII Status: down
MII Polling Interval (ms): 100
Up Delay (ms): 0
Down Delay (ms): 0

Как видите, интерфейсов, помеченных как мазки, нет. Параметры драйвера облигации были настроены в /etc/modprobe.d/bonding.conf как:

alias bond0 bonding
options bond0 mode=1 primary=eth0 miimon=100

Интерфейсы eth0 и eth4 настроены как таковые:

DEVICE="eth0"
MASTER="bond0"
SLAVE="yes"
HWADDR="78:2B:CB:56:ED:5D"
NM_CONTROLLED="no"
ONBOOT="yes"

DEVICE="eth4"
MASTER="bond0"
SLAVE="yes"
HWADDR="00:1B:21:C9:F7:38"
NM_CONTROLLED="no"
ONBOOT="yes"

и bond0 настроен как таковой:

DEVICE="bond0"
IPADDR="10.100.46.3"
NETMASK="255.255.254.0"
NM_CONTROLLED="no"
ONBOOT="yes"

А вот вывод из / var / log / messages:

Dec  9 08:20:55 app2 kernel: 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.
Dec  9 08:20:55 app2 kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready
Dec  9 08:21:02 app2 kernel: ADDRCONF(NETDEV_UP): bond0: link is not ready

Может ли кто-нибудь дать некоторое представление о том, почему драйвер не запускается? Это проблема с зависимостями?

Обновление ОС с помощью только sudo yum update устранило проблему. К сожалению, не уверен, какая часть сделала это.

В вашем журнале сказано:

Необходимо указать параметры модуля miimon или arp_interval и arp_ip_target

Попробуйте добавить строки ниже (вы можете выбрать свои любимые варианты) в свой ifcfg-bond0:

BONDING_OPTS='miimon=1000 mode=6'