Не могу заставить работать соединение и мост для KVM [закрыто]

Я не могу, хоть убей, получить соединение и мост для работы с установкой KVM, которую я создаю. Я использую новую установку (не upgrade) Ubuntu Server 10.10. У меня есть 4 сетевых адаптера в одной подсети (по две для каждой из двух моих виртуальных машин). Я пытаюсь выполнить настройку, которую Uthark описывает здесь .

Но следующее его рекомендации не сработали для меня. Мои eth0 и eth1 не появились, а "brctl show" показал, что br0 не имеет интерфейсов (связи). Я предположил, что это не сработало, потому что он использует 10.4, и в этой статье говорится о недавнем изменении привязки:

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

Мне пришлось использовать эту статью, чтобы заставить мои интерфейсы вообще работать в одной подсети, поэтому на некоторых из моих интерфейсов есть строки post-up:

{{1 }}

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

Я установил ifenslave и ethtool. Я также создал /etc/modprobe.d/aliases.conf со следующим содержанием:

alias bond0 bonding
options bonding mode = 6 miimon = 100 downdelay = 200 updelay = 200

И я включил "связывание" в / etc / modules

Итак, после нескольких подходов, вот мой последний файл интерфейсов:

auto lo
iface lo inet loopback

auto eth5
iface eth5 inet manual

auto br5
iface br5 inet static
post-up / sbin / ip rule add from [network] .79 lookup 10
post-up / sbin / ip route add table 10 default via [сеть] .1 src [network] .79 dev br5
{{ 1}} адрес [сеть] .79
маска сети 255.255.255.0
сеть [сеть] .0
широковещательная [сеть] .255
шлюз [сеть] .1
bridge_ports eth5
bridge_stp off
bridge_fd 0
{{1} } bridge_maxwait 0

auto eth2
iface eth2 inet manual

auto br2
iface br2 i net static
post-up / sbin / ip rule add from [network] .78 lookup 11
post-up / sbin / ip route add table 11 default через [сеть ] .1 src [сеть] .78 dev br2
адрес [сеть] .78
маска сети 255.255.255.0
сеть [сеть]. 0
широковещательная [сеть] .255
шлюз [сеть].1
bridge_ports eth2
bridge_stp off
bridge_fd 0
bridge_maxwait 0

iface eth0 inet manual

iface eth1 inet manual

auto bond0
iface bond0 inet static
bond_miimon 100
bond_mode balance-alb
{{1 }} вверх / sbin / ifenslave bond0 eth0 eth1
вниз / sbin / ifenslave -d bond0 eth0 eth1

auto br0
iface br0 inet static
адрес [сеть] .60
маска сети 255.255.255.0
сеть [сеть] .0
широковещательная [сеть] .255
шлюз [сеть] .1
bridge_ports bond0

eth2, eth5, br2 и br5 работают нормально.

Единственное, что мне показалось подозрительным, это ошибка связывания в / var / log / messages :

ядро: [3.828684] соединение: Предупреждение: либо miimon, либо arp_interval и arp_ip_target параметры модуля должны быть указаны, иначе связывание не обнаружит сбоев канала! подробности см. в файле bonding.txt.

, хотя есть строка bond-miimon в / etc / network / interfaces (если они об этом говорят).

Кроме того, кажется, что связь несколько раз входила и выходила из неразборчивого режима при загрузке:

20 января, 14:19:02 ядро ​​kvmhost: [3.902378] устройство bond0 перешло в неразборчивый режим
20 января, 14:19:02 ядро ​​kvmhost: [3.902390] устройство bond0 вышло из неразборчивого режима
20 января, 14:19:02 ядро ​​kvmhost: [3.902393] устройство bond0 вошло в неразборчивый режим
{{1 }} 20 января, 14:19:02 ядро ​​kvmhost: [3.902397] устройство bond0 вышло из неразборчивого режима
20 января, 14:19:03 ядро ​​kvmhost: [4.998990] устройство bond0 перешло в неразборчивый режим
{ {1}} 20 января, 14:19:03 ядро ​​kvmhost: [4.999005] устройство bond0 вышло из неразборчивого режима
20 января, 14:19:03 ядро ​​kvmhost: [4.999008] устройство bond0 перешло в неразборчивый режим
20 января, 14:19:03 ядро ​​kvmhost: [4.999012] устройство bond0 вышло из неразборчивого режима

Будем признательны за любые советы. Судя по другим сообщениям, это должно быть возможно, но я не понимаю, что делаю не так.

Спасибо.

2
задан 1 February 2011 в 03:11

1 ответ

Я столкнулся с подобной проблемой некоторое время назад с Debian (4. что-то, что я думаю?), И мне потребовалось целую вечность, чтобы понять, что порты коммутатора катализатора Cisco, к которым подключены сетевые платы, не поддерживают правильную конфигурацию, чтобы разрешить этот тип склеивания. Bond0 будет непрерывно повторять цикл, как показано в вашем фрагменте. Необходимая версия IOS не поддерживалась этой моделью Catalyst. Просто кое-что проверить ...

0
ответ дан 1 February 2011 в 03:11

Другие вопросы по тегам:

Похожие вопросы: