On a 4 cluster Proxmox installation, when one node is shut down, access to the network on the others goes away somehow. Here is configuration:
Each node is set up similarly, but with the LAN, corosync and other address changed with each node.
The enlan2.25 and enlan2.35 are legacy setups that will be removed in time, but the other VLAN are configured with Proxmox's SDLAN. vmbr1 is a bridge setup up the internet gateway.
The critical component is this: pfSense1a and pfSense1b run in VM's too.
vmbr1 is the gateway on pfSense.
vmbr0 is the bridge to the "LAN", that is all the different VM's and LXC's on the VLANs shown and on the default VLAN.
The 2 pfSense VM's are connected with CARP, so the they check on each other all the time to see who should be active.
Now, if I migrate pfSense1a to a different node, there is not service interruption. If however pfSense1a is running on node A and pfSense 1b on node C and I shutdown NodeD, the connection to the cluster is lost. We use OpenVPN to make a connection to pfSense, and the link drops because the gateway is not reachable anymore.
This doesn't make sense to me. The firewalls are not running on the node that gets shut down, yet they loose internet.
vmbr1 via enlan0 is connected to a Netgear switch, as is each other node's enlan0.
etc.
I realise this may be a pfSense issue, but I'm not sure. So I'm starting here on the Proxmox forum.
Each node is set up similarly, but with the LAN, corosync and other address changed with each node.
The enlan2.25 and enlan2.35 are legacy setups that will be removed in time, but the other VLAN are configured with Proxmox's SDLAN. vmbr1 is a bridge setup up the internet gateway.
The critical component is this: pfSense1a and pfSense1b run in VM's too.
vmbr1 is the gateway on pfSense.
vmbr0 is the bridge to the "LAN", that is all the different VM's and LXC's on the VLANs shown and on the default VLAN.
The 2 pfSense VM's are connected with CARP, so the they check on each other all the time to see who should be active.
Now, if I migrate pfSense1a to a different node, there is not service interruption. If however pfSense1a is running on node A and pfSense 1b on node C and I shutdown NodeD, the connection to the cluster is lost. We use OpenVPN to make a connection to pfSense, and the link drops because the gateway is not reachable anymore.
This doesn't make sense to me. The firewalls are not running on the node that gets shut down, yet they loose internet.
vmbr1 via enlan0 is connected to a Netgear switch, as is each other node's enlan0.
Code:
NodeA:~# ip a show dev enlan0
3: enlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000
link/ether ac:1f:6b:c5:95:20 brd ff:ff:ff:ff:ff:ff
Code:
NodeB:~# ip a show dev enlan0
3: enlan0: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc mq master vmbr1 state UP group default qlen 1000
link/ether ac:1f:6b:c5:95:44 brd ff:ff:ff:ff:ff:ff
etc.
I realise this may be a pfSense issue, but I'm not sure. So I'm starting here on the Proxmox forum.