Думаю это вполне номинальное решение для приличного сервера
Нужна отказоустойчивость и агрегатирование каналов.
Хочу сделать так:
На VE0 два адаптера включены в bond и на нем поднято несколько виланов
VE0 отвечает в сети на vlan64
В VE111 отдан veth как eth0 на нем поднят vlan и ему присвоен адрес
VE111 работает с другой сетью на vlan35
VE0
eth0 eth1
\ /
bond0
/ \
vlan5 br5(bridge)
\
ve102.0 (veth)
\
VE111 eth0 (ve102.0)--vlan36
Вроде все сделал
Не работает, увы...
Я не вижу пакетов с VE111 на bond0
Скажете это не должно работать?
Может у кого идеи есть?
brctl show
bridge name bridge id STP enabled interfaces
br5 8000.00123456789b no bond0
veth102.0
ip a
2: lo: <LOOPBACK,UP,10000> mtu 16436 qdisc noqueue
link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00
inet 127.0.0.1/8 brd 127.255.255.255 scope host lo
4: eth0: <BROADCAST,MULTICAST,SLAVE,UP,10000> mtu 1500 qdisc pfifo_fast master bond0 qlen 1000
link/ether 00:15:60:ab:61:b4 brd ff:ff:ff:ff:ff:ff
6: eth1: <BROADCAST,MULTICAST,SLAVE,UP,10000> mtu 1500 qdisc pfifo_fast master bond0 qlen 1000
link/ether 00:15:60:ab:61:b4 brd ff:ff:ff:ff:ff:ff
8: bond0: <BROADCAST,MULTICAST,PROMISC,MASTER,UP,10000> mtu 1500 qdisc noqueue
link/ether 00:15:60:ab:61:b4 brd ff:ff:ff:ff:ff:ff
7: venet0: <BROADCAST,POINTOPOINT,NOARP,UP,10000> mtu 1500 qdisc noqueue
link/void
43: veth102.0: <BROADCAST,MULTICAST,UP,10000> mtu 1500 qdisc noqueue
link/ether 00:12:34:56:78:9b brd ff:ff:ff:ff:ff:ff
10: vlan5@bond0: <BROADCAST,MULTICAST,MASTER,UP,10000> mtu 1500 qdisc noqueue
link/ether 00:15:60:ab:61:b4 brd ff:ff:ff:ff:ff:ff
inet 192.168.5.4/24 brd 192.168.5.255 scope global vlan5
12: br5: <BROADCAST,MULTICAST,PROMISC,UP,10000> mtu 1500 qdisc noqueue
link/ether 00:12:34:56:78:9b brd ff:ff:ff:ff:ff:ff
14: vlan36@bond0: <BROADCAST,MULTICAST,MASTER,UP,10000> mtu 1500 qdisc noqueue
link/ether 00:15:60:ab:61:b4 brd ff:ff:ff:ff:ff:ff
inet 172.16.35.4/16 brd 172.16.255.255 scope global vlan36
Читал здесь:
http://forum.openvz.org/index.php?t=msg&goto=8854&&a mp;srch=vlan#msg_8854
Это работает, но я не хочу иметь на VE0 трафик vlan35
У меня ничего не получится?
А вот здесь:
http://openvz.org/pipermail/users/2006-November/000399.html
Говорится о наличии проблемы bond + bridge, но она якобы решена в ядрах 2.6.18 и более свежих