I have two servers running Proxmox setup as a Cluster. eth0 is configured as bridge device (default setup), eth1 used as a direct link between the cluster nodes. /etc/network/interfaces looks like this:
The file is identical on both nodes, with the ip numbers reversed.
I'm unable to ping containers running on node-1 from node-2 and vice versa. This can be fixed via (on node-2):
However, even with this fix, I cannot ping containers running on node-1 from containers running on node-2 and vice versa.
Do I need to setup another bridge device on eth1 to fix this? Or is there something else I need to fix?
Code:
# network interface settings
auto lo
iface lo inet loopback
iface eth0 inet manual
auto eth1
iface eth1 inet static
address <ip-of-node-1>
netmask 255.255.255.255
pointopoint <ip-of-node-2>
auto vmbr0
iface vmbr0 inet static
address <ip-of-node-1>
netmask 255.255.255.0
gateway <default-gateway>
bridge_ports eth0
bridge_stp off
bridge_fd 0
I'm unable to ping containers running on node-1 from node-2 and vice versa. This can be fixed via (on node-2):
Code:
ip route add <container-on-node-1> via <node-1>
Do I need to setup another bridge device on eth1 to fix this? Or is there something else I need to fix?