I'm setting up a proxmox cluster with two nodes and a qdevice. Each node has a separate physical connection for two cluster networks, each pair going to a different switch. I'm running the qdevice in a container on a synology nas providing NFS shared storage to the cluster. The nas also has two physical interfaces for the two cluster networks (these are all 1Gbs ports, there are also 10Gbs ports for NFS and migration traffic).
I have everything set up, but it appears the qdevice only supports one IP address in the cluster configuration? The qnetd process is listening on both IP addresses, one on each cluster network, but based on the documentation the backup interface can not be used.
Why is that? Having the qdevice only available on one of the cluster networks reduces the availability of the cluster. For example, if the qdevice is on cluster network A, and that network fails, the two nodes still have quorum with 2 votes on cluster network B. However, if there is then a cascading failure that removes one of the nodes from the network, the remaining node will lose quorum and fail. If the remaining node was able to communicate with the qdevice on cluster network B, it would still have 2 votes and service would continue.
Thanks...
I have everything set up, but it appears the qdevice only supports one IP address in the cluster configuration? The qnetd process is listening on both IP addresses, one on each cluster network, but based on the documentation the backup interface can not be used.
Why is that? Having the qdevice only available on one of the cluster networks reduces the availability of the cluster. For example, if the qdevice is on cluster network A, and that network fails, the two nodes still have quorum with 2 votes on cluster network B. However, if there is then a cascading failure that removes one of the nodes from the network, the remaining node will lose quorum and fail. If the remaining node was able to communicate with the qdevice on cluster network B, it would still have 2 votes and service would continue.
Thanks...