# Utiliser un Raspberry Pi comme Quorum pour un cluster Proxmox VE

Dernière modification : 29/08/2025

Ce guide explique comment configurer un Raspberry Pi comme QDevice (quorum device) afin de gérer un cluster Proxmox VE composé de 2 nœuds.
L’utilisation d’un QDevice permet d’éviter les problèmes de split-brain.


# 🛠️ Étape 1 : Préparer le Raspberry Pi

1. Mettre à jour le Raspberry Pi :

sudo apt update && sudo apt upgrade -y

2. Installer le service corosync-qnetd :

sudo apt install corosync-qnetd -y

3. Activer et démarrer le service :

sudo systemctl enable corosync-qnetd
sudo systemctl start corosync-qnetd

4. Vérifier le statut :

systemctl status corosync-qnetd

# 🖥️ Étape 2 : Créer le cluster sur Proxmox

Sur le premier nœud Proxmox (pve1) :

pvecm create proxmox-cluster

Remplace proxmox-cluster par le nom souhaité pour ton cluster.

Sur le second nœud Proxmox (pve2) :

pvecm add IP_PVE1

Remplace IP_PVE1 par l’adresse IP du premier nœud.

Vérifier l’état du cluster :

pvecm status

# 🔗 Étape 3 : Installer le QDevice sur les nœuds Proxmox

Sur les deux serveurs Proxmox :

apt install corosync-qdevice -y

# ⚙️ Étape 4 : Ajouter le QDevice au cluster

Sur le nœud principal du cluster :

pvecm qdevice setup <IP_RASPBERRY_PI>
  • <IP_RASPBERRY_PI> : l’adresse IP du Raspberry Pi
  • Cette commande génère les clés nécessaires et configure automatiquement la connexion.

Vérifier le statut :

pvecm status

Tu devrais voir une section similaire à :

Quorum information
------------------
Date:             Fri Aug 29 12:45:23 2025
Quorum provider:  corosync_votequorum
Nodes:            3
Node ID:          1
Ring ID:          1/232
Quorate:          Yes

Votequorum information
----------------------
Expected votes:   3
Highest expected: 3
Total votes:      3
Quorum:           2  
Flags:            Quorate Qdevice 

Membership information
----------------------
Nodeid      Votes  Name
    1          1  pve1
    2          1  pve2
    3          1  rpi-quorum

# 🧩 Étape 5 : Vérification du quorum

Pour tester le fonctionnement :

  • Éteindre le nœud pve2
  • Sur pve1, vérifier :
pvecm status

Tu dois voir que le quorum est toujours disponible grâce au Raspberry Pi.


# 📌 Points importants

  • Le Raspberry Pi n’héberge aucune VM, il sert uniquement de juge pour le quorum.
  • En cas de perte du Raspberry Pi, le cluster fonctionne toujours, mais le quorum peut être instable si un nœud tombe.