Environment:
- Proxmox VE 9.1.11 (Debian 13.4 Trixie), kernel 7.0.2-4-pve
- 3-node cluster, non-enterprise repositories
- pve-ha-manager 5.2.4, libpve-cluster-perl 9.1.6, libpve-rs-perl 0.15.3 (aligned on all nodes)
- corosync 3.1.10-pve2, watchdog configured (softdog)
Problem:
pve-ha-crm starts successfully but immediately enters "wait_for_quorum" state and never progresses. This has persisted for several days across multiple restarts/reboots.
Evidence:
- Corosync shows quorum: `corosync-quorumtool` reports 3/3 nodes, quorate: Yes
- ha-manager status: "quorum OK", no master elected, no LRMs showing
- corosync-cpgtool: Shows only pve_kvstore_v1 and pve_dcdb_v1 groups - NO HA CPG groups (pve_ha_crm, pve_ha_lrm missing)
- strace on pve-ha-crm: Shows 5-second loop checking /etc/pve/local, sending watchdog signals, never progressing
- journalctl: Only shows "status change startup => wait_for_quorum" - no errors, no failures
- PVE_HA_DEBUG=1: Produces no additional output
All nodes show identical behavior. /etc/pve/ha/ contains only empty crm_commands and resources.cfg files.
Is this a known issue with PVE 9.1.11 or pve-ha-manager 5.2.4? What condition is CRM checking that's failing silently?
- Proxmox VE 9.1.11 (Debian 13.4 Trixie), kernel 7.0.2-4-pve
- 3-node cluster, non-enterprise repositories
- pve-ha-manager 5.2.4, libpve-cluster-perl 9.1.6, libpve-rs-perl 0.15.3 (aligned on all nodes)
- corosync 3.1.10-pve2, watchdog configured (softdog)
Problem:
pve-ha-crm starts successfully but immediately enters "wait_for_quorum" state and never progresses. This has persisted for several days across multiple restarts/reboots.
Evidence:
- Corosync shows quorum: `corosync-quorumtool` reports 3/3 nodes, quorate: Yes
- ha-manager status: "quorum OK", no master elected, no LRMs showing
- corosync-cpgtool: Shows only pve_kvstore_v1 and pve_dcdb_v1 groups - NO HA CPG groups (pve_ha_crm, pve_ha_lrm missing)
- strace on pve-ha-crm: Shows 5-second loop checking /etc/pve/local, sending watchdog signals, never progressing
- journalctl: Only shows "status change startup => wait_for_quorum" - no errors, no failures
- PVE_HA_DEBUG=1: Produces no additional output
All nodes show identical behavior. /etc/pve/ha/ contains only empty crm_commands and resources.cfg files.
Is this a known issue with PVE 9.1.11 or pve-ha-manager 5.2.4? What condition is CRM checking that's failing silently?