我有一个似乎无法解决的问题。我有两台主机 M 和 N。主机 M 中的容器可以 ping 通网关、其主机以及主机 N 中的所有容器,但无法 ping 主机 M 中的任何共同托管容器。与主机 N 中的容器相同,可以 ping 所有容器位于主机 M 中,但无法 ping 通任何与其共同托管的容器。我已经验证它们都有唯一的硬件地址。
我的主机在 ubuntu 14.04 上运行,但所有容器都在 ubuntu 12.04 上运行。我必须使用 12.04 来适应 Horton Works 中尚不支持 14.04 的 Ambari。
网络 -> 网桥 br0(我有 2 个网络适配器)
自动 lo iface lo inet 环回
第一个适配器
汽车 p130p1
iface p130p1 inet 静态
地址 192.168.1.9 网络掩码 255.255.255.0
网络192.168.1.0
广播192.168.1.255
网关192.168.1.1
dns 名称服务器 8.8.8.8
第二个适配器桥
自动 eth0
iface eth0 inet 手册
自动br0
iface br0 inet dhcp
桥接端口 eth0
桥接stp关闭
桥接FD 0
桥接最大等待时间 0