Quorum clarification

twey

Renowned Member
Oct 15, 2016
21
1
68
41
Hi

I have read https://pve.proxmox.com/wiki/Cluster_Manager which contains the following:
  • If the QNet daemon itself fails, no other node may fail or the cluster immediately loses quorum. For example, in a cluster with 15 nodes, 7 could fail before the cluster becomes inquorate. But, if a QDevice is configured here and it itself fails, no single node of the 15 may fail. The QDevice acts almost as a single point of failure in this case.

is this still the case? I have recently added a 3rd node to a 2 Node Cluster and the pvecm status shows the following:

Code:
Cluster information
-------------------
Name:             PXC-S4
Config Version:   4
Transport:        knet
Secure auth:      on

Quorum information
------------------
Date:             Sat Dec 28 12:52:25 2024
Quorum provider:  corosync_votequorum
Nodes:            3
Node ID:          0x00000003
Ring ID:          1.2a
Quorate:          Yes

Votequorum information
----------------------
Expected votes:   4
Highest expected: 4
Total votes:      3
Quorum:           3 
Flags:            Quorate

Membership information
----------------------
    Nodeid      Votes    Qdevice Name
0x00000001          1    A,V,NMW 10.33.100.41
0x00000002          1    A,V,NMW 10.33.120.41
0x00000003          1         NR 10.33.120.42 (local)
0x00000000          0            Qdevice (votes 1)

As my Interpretetation the Quorum Server loses his vote if the the node count is odd.

Am I correct?
 
You probably don't need the Qdevice anymore (if you have 3 cluster nodes), but did you ever determine if that "Qdevice (votes 1)" is the way it's supposed to be displayed in normal operation? It doesn't match the docs and I'm wondering if something is wrong with my cluster config (I have another post elsewhere in the forum).

Thanks.