ITFabricLab ouvre bientôt : les labs, simulations et examens ne sont pas encore accessibles. Vous pouvez parcourir le catalogue et créer votre compte pour être prévenu de l'ouverture.

Break-Fix : split-brain d'un cluster sans fencing

Senior LinuxPacemaker / Corosync40 min80 XP

Incident — Après une coupure du lien de cluster, les deux nœuds db1 et db2 ont monté le volume partagé et démarré PostgreSQL : des données sont corrompues. stonith-enabled avait été désactivé « pour simplifier ».

  1. sudo pcs property config stonith-enabled → valeur → answer stonith <true|false>
  2. Créez un agent de fencing IPMI par nœud : sudo pcs stonith create fence-db1 fence_ipmilan ip=10.0.99.11 username=fence password=Fence!2026 lanplus=1 pcmk_host_list=db1 (et fence-db2 : ip=10.0.99.12, pcmk_host_list=db2)
  3. Réactivez : sudo pcs property set stonith-enabled=true
  4. Testez : sudo pcs stonith fence db2 (en fenêtre de maintenance !) puis sudo pcs status
  5. Dans un cluster à 2 nœuds, qu'est-ce qui départage les deux moitiés sans tiers ? → answer arbitre <qdevice|dns|ntp>

Bientôt disponible

Les exercices pratiques ouvrent prochainement. Le titre, le résumé et le plan restent visibles pour découvrir le contenu.

Tâches

  1. Cause identifiée
  2. Fencing configuré et activé
  3. Fencing testé