1

Привет всем!

Началось всё с того, что я решил поупражняться с поднятием бондового интерфейса в виртуальной машине (VirtualBox) . Типа, пусть скорость повыше будет...
Делал все как во всех руководствах написано (там примитив), но возник нюанс. А именно:
Я хочу иметь (на этапе отладки) пару отдельных "физических" интерфейсов (а именно eth0 и eth1). С отдельными IP-адресами.
Ну и сотворил еще пару интерфейсов (eth2 и eth3), которые хочу об'единить в бонд. VB позволяет определить до 4х интерфейсов для виртуальной машины.
Если в каталоге /etc/sysconfig/network-scripts нет файлов, определяющих этот бонд, то все сетевые интерфейсы поднимаются и управляются нормально. Но вот как только там образуются эти файлы - опаньки... service network restart отказыватся нормально работать... А именно - бонд поднимается первым (поланаю потому, что на букву b начинается), но  дальше, при активизации интерфейсов eth0 и eth1 (которые не должны быть в бонде) проблема. Идет сообщение, что RTNETLINK answers: File exists, и на этом дело заканчивается. Интерфейсы эти стоят нетронутыми. Можно как угодно изменять их конфигурационные файлы, на то они не реагируют... Только полная перезагрузка системы... Гугление этого дела мне не помогло.
Подскажите где именно собака зарылась? Как мне правильно настроить bond?

2

Судя по огрызку лога RTNETLINK answers: File exists - собака порылась в роутах. Т.к. этот огрызок лога получается при рестарте сети, то можно предположить, что на каких-то интерфейсах назначены адреса из одной сети

ЗЫ: /me at 15 telepathy lvl

И баба с воза, и волки сыты...