Can a PBS act as voting member in a cluster?

aweber1nj

Member
Dec 20, 2023
43
2
8
As the title says, I'm working towards building a cluster and have read about the minimum/odd voting member rules. I was ready to setup a Pi as a QDevice, but I thought I saw someone reference a PBS as a voting member?

Can anyone clarify if that's possible, or should I plan to use the Pi-QDevice?

Thanks!
 
  • Like
Reactions: Kingneutron
Thank you for that. Leads me to two follow-up questions:

1) In my question, I assumed PBS already had the corosync service installed and if I joined it to the cluster it would automatically add to the count. That thread seems to imply the QDevice packages _could_ be installed on the PBS just like any other server, but is not included in the default installation?

2) If I'm reading it right, that thread's OP had 2 nodes total, so needed to add an additional QDevice for minimal safety. With 3 total "members" (or votes), you can shutdown any _one_ member and continue to function, right? Implying that with 2 HA-PVE nodes plus 1 PBS, I could reboot any one of the nodes (including the PBS) at a time, and still remain fully functional (just can't change any config until all are back up)?

Thanks again.
 
1) In my question, I assumed PBS already had the corosync service installed and if I joined it to the cluster it would automatically add to the count. That thread seems to imply the QDevice packages _could_ be installed on the PBS just like any other server, but is not included in the default installation?
There is no clustering functionality in PBS. You don't join PBS into PVE cluster, you'd add it as a backup/storage pool. Therefor you will need to install qdevice package.
PBS, as is PVE, is based on Debian.

2) If I'm reading it right, that thread's OP had 2 nodes total, so needed to add an additional QDevice for minimal safety. With 3 total "members" (or votes), you can shutdown any _one_ member and continue to function, right? Implying that with 2 HA-PVE nodes plus 1 PBS, I could reboot any one of the nodes (including the PBS) at a time, and still remain fully functional (just can't change any config until all are back up)?
yes


Blockbridge : Ultra low latency all-NVME shared storage for Proxmox - https://www.blockbridge.com/proxmox
 
I'd be concerned how to get to it if the cluster was down.
Plus an attacker who gets root in the cluster get root on the backup tool, never a good situation.

As the title says, I'm working towards building a cluster and have read about the minimum/odd voting member rules. I was ready to setup a Pi as a QDevice, but I thought I saw someone reference a PBS as a voting member?


Yes it's possible. PBS like PVE is based on debian thus the doc section applies:

https://pve.proxmox.com/wiki/Cluster_Manager#_corosync_external_vote_support
 
Last edited:
  • Like
Reactions: UdoB