LXC:虚拟以太网端口进入禁用状态

时间:2018-07-23 17:03:02

标签: ethernet lxc debian-jessie linux-containers

我正在Debian 8虚拟机上运行LXC v1.0.6。在该主机中,我有一组运行Debian 8的LXC容器,它们通过通过网桥连接的虚拟以太网对彼此通信,即每对网对有一个网桥,每对容器之间有一个网桥:

C1 veth1 --- C1_to_C2_bridge --- veth1 C2
veth2                                 veth2
 |                                     |
C1_to_C3_bridge                       C2_to_C4_bridge
 |                                     |
veth2                                 veth2
C3 veth1 --- C3_to_C4_bridge --- veth1 C4

启动容器时,一切似乎都很好,但是随后一个接口(C1 veth1)突然进入了禁用状态,即在C1和主机上,dmesg都会显示

C1_to_C2_bridge: port 1(eth1_C1) entered disabled state

据我所知,其他端口均未显示此行为。

在相同的脚本中以相同的方式创建每个网桥,例如:

brctl addbr C1_to_C2_bridge
ifconfig C1_to_C2_bridge up

每个容器的我的配置文件都有一个看起来像这样的部分,例如对于C1:

lxc.network.type=veth
lxc.network.name=eth1
lxc.network.link=C1_to_C2_bridge
lxc.network.veth.pair=eth1_C1
lxc.network.flags=up
lxc.network.ipv4=192.168.1.123/24 255.255.255.0
lxc.network.hwaddr=12:34:56:78:90:ab
lxc.network.mtu=9000

对于C2:

lxc.network.type=veth
lxc.network.name=eth1
lxc.network.link=C1_to_C2_bridge
lxc.network.veth.pair=eth1_C2
lxc.network.flags=up
lxc.network.ipv4=192.168.1.123/24 255.255.255.0
lxc.network.hwaddr=12:34:56:78:90:ab
lxc.network.mtu=9000

有人可以建议出什么问题吗? LXC可以支持的网桥或接口的数量是否有上限?

0 个答案:

没有答案