Я установил Ubuntu Server 12.04 x64 на HP Proliant DL380 G7 (два ЦП, 24 ГБ ОЗУ, RAID 5 - 300 ГБ). Чистая установка, больше ничего нет на машине. Виртуализация этой машины не вариант, иначе я бы это уже сделал.
Я пытаюсь связать сетевые соединения встроенного 4-портового сетевого адаптера Broadcom с адаптером HP 331T (Broadcom). Оба являются гигабитными и распознаются Ubuntu (последняя прошивка была применена ко всему).
Я пытаюсь создать две связи (bond0 и bond1), соответствующие внешней и внутренней сети. Каждая связь имеет одну связь с каждой сетевой картой.
За последние 2 дня я провела обширную работу по поиску и устранению неисправностей и имела небольшой успех, но у меня возникали проблемы на каждом шагу. Большая часть того, что я прочитал, касается создания единой связи между несколькими интерфейсами. Практически нет информации о создании нескольких связей через несколько интерфейсов. Я ищу чью-либо помощь / вклад. Это будет с благодарностью! Я полагаю, что кто-то уже делал это в Ubuntu раньше.
В нынешнем виде у меня есть обе связи в основном . Если бы я хотел только одну облигацию, у меня не было бы проблем. Вторая связь - то, где проблемы начинаются.
ifup bond1
приводит к различным проблемам, таким как bond1 is already configured/is already up
. Я также пытался sudo networking service stop && sudo networking service start
, та же проблема.
Файлы конфигурации: (перепробовал практически каждую комбинацию параметров - вот что сделало меня самым дальним)
/etc/modprobe.d/bonding.conf:
alias bond0 bonding options bond0 mode=4 lacp_rate=1 miimon=100 max_bonds=2
alias bond1 bonding options bond1 mode=4 lacp_rate=1 miimon=100 max_bonds=2
/ etc / network / interfaces (шлюз не требуется для bond1 - backend):
auto eth3
iface eth3 inet manual
bond-master bond0
auto eth4
iface eth4 inet manual
bond-master bond0
auto bond0
iface bond0 inet static
address 10.100.0.60
netmask 255.255.255.0
gateway 10.100.0.1
dns-nameservers 10.100.0.53 10.100.0.54
post-up ifenslave bond0 eth3 eth4
pre-down ifenslave -d bond0 eth3 eth4
auto eth0
iface eth0 inet manual
bond-master bond1
auto eth1
iface eth1 inet manual
bond-master bond1
auto bond1
iface bond1 inet static
address X.X.X.X
netmask 255.255.255.0
post-up ifenslave bond1 eth0 eth1
pre-down ifenslave -d bond1 eth0 eth1
/ etc / modules:
loop
lp
rtc
bonding
Вы пытались проверить код выхода ifenslave пост-апа? Документация говорит, что ifup потерпит неудачу, если код выхода отличается от 0