Ga naar inhoud

βš–οΈ Corosync QDevice: De Cluster Stem-Teller

Binnen het Proxmox Compute-cluster draait Corosync QDevice (Quorum Device) in een ultra-lichtgewicht LXC-container op een aparte fysieke machine (bijvoorbeeld de AOOSTAR). Een Proxmox-cluster heeft een oneven aantal stemmen nodig om beslissingen te nemen (Quorum). Omdat het hoofd-cluster uit twee Lenovo P520's bestaat, fungeert dit QDevice als de cruciale derde stem om 'split-brain' scenario's te voorkomen.

πŸ›‘οΈ Waarom het QDevice Onmisbaar is

Logo / App Feature Functie binnen het Netwerk
βš–οΈ Quorum Handhaving Geeft de beslissende derde stem als één van de twee Lenovo P520-nodes onverwacht offline gaat
πŸ›‘ Split-Brain Preventie Voorkomt dat beide Lenovo-nodes onafhankelijk van elkaar dezelfde VM's gaan opstarten
πŸͺΆ Zero Overhead Verbruikt vrijwel geen CPU en slechts enkele megabytes aan RAM; puur een netwerk-luisteraar
πŸ”„ Cluster Stabiliteit Maakt veilige High Availability (HA) en automatische failover van kritieke VM's mogelijk

βš™οΈ Integratie & Corosync Netwerk

Het QDevice nestelt zich diep binnen de netwerk-backbone van het cluster.

  • Zyxel Switch: De communicatie verloopt bij voorkeur over de fysiek gescheiden Zyxel-switch om cluster-latency te minimaliseren.
  • Corosync-Qnetd: De container draait de corosync-qnetd daemon die luistert naar de status van de Lenovo-hosts.
  • Strikte Isolatie: De container heeft zelf geen toegang tot de VM's, hij registreert uitsluitend of de nodes 'online' zijn.

πŸ› οΈ Dagelijks Beheer & Onderhoud

  • Quorum Status: Controleer de clusterstatus in Proxmox via de terminal met het commando pvecm status.
  • Netwerk Latency: Zorg dat de switchverbinding tussen het QDevice en het cluster stabiel blijft onder de 2ms.
  • Service Monitor: Monitor via Uptime Kuma of de corosync-qnetd service in de LXC-container actief blijft draaien.