Définition simple
Le quorum détermine si un cluster dispose de suffisamment de votes pour continuer à prendre des décisions sans risquer que plusieurs partitions deviennent actives en parallèle.
Définition technique
Dans un cluster, les nœuds et éventuellement un témoin disposent de votes. Le mécanisme de quorum définit la majorité nécessaire pour conserver l’autorité. Les modèles varient selon les plateformes : nombre de nœuds, témoin disque, partage de fichiers, cloud witness ou règles dynamiques.
Fonctionnement / rôle
Lorsqu’une partition réseau ou une panne sépare les membres, chaque côté recalcule les votes disponibles. Seule la partition qui conserve le quorum reste autorisée à héberger les ressources du cluster ; l’autre doit arrêter ou isoler ses rôles pour éviter le split-brain.
À quoi cela sert ?
Maintenir la cohérence des services hautement disponibles et empêcher deux groupes de nœuds de modifier simultanément les mêmes ressources.
Exemple concret
Dans un cluster de deux nœuds avec un witness, le nœud restant peut conserver le service s’il possède avec le témoin la majorité des votes.
Problèmes fréquents
- Witness inaccessible au même moment qu’un nœud
- Placement du témoin dans le même domaine de panne
- Perte réseau interprétée comme une panne de nœud
- Modification manuelle des votes sans comprendre le modèle de quorum
À retenir : Le quorum ne signifie pas simplement « la moitié des nœuds » ; il dépend du modèle de votes et du témoin configuré.