Chapitre 27. Configuration des dispositifs de quorum
Vous pouvez permettre à une grappe de supporter plus de défaillances de nœuds que ne le permettent les règles de quorum standard en configurant un dispositif de quorum séparé qui agit comme un dispositif d'arbitrage tiers pour la grappe. Il est recommandé d'utiliser un dispositif de quorum pour les grappes comportant un nombre pair de nœuds. Dans le cas des grappes à deux nœuds, l'utilisation d'un dispositif de quorum permet de mieux déterminer le nœud qui survivra en cas de défaillance d'un nœud.
Vous devez tenir compte des éléments suivants lors de la configuration d'un dispositif de quorum.
- Il est recommandé de faire fonctionner un dispositif quorum sur un réseau physique différent sur le même site que le cluster qui utilise le dispositif quorum. Idéalement, l'hôte du dispositif quorum devrait se trouver dans un rack séparé de celui de la grappe principale, ou au moins sur une unité d'alimentation séparée, et non sur le même segment de réseau que l'anneau ou les anneaux corosync.
- Vous ne pouvez pas utiliser simultanément plus d'un dispositif quorum dans un cluster.
-
Bien qu'il ne soit pas possible d'utiliser simultanément plus d'un dispositif de quorum dans une grappe, un seul dispositif de quorum peut être utilisé par plusieurs grappes en même temps. Chaque grappe utilisant ce dispositif de quorum peut utiliser des algorithmes et des options de quorum différents, car ceux-ci sont stockés sur les nœuds de la grappe eux-mêmes. Par exemple, un seul dispositif de quorum peut être utilisé par une grappe avec un algorithme
ffsplit
(fifty/fifty split) et par une deuxième grappe avec un algorithmelms
(last man standing). - Un dispositif de quorum ne doit pas être exécuté sur un nœud de cluster existant.
27.1. Installation des paquets de périphériques quorum
La configuration d'un dispositif de quorum pour un cluster nécessite l'installation des paquets suivants :
Installez
corosync-qdevice
sur les nœuds d'un cluster existant.[root@node1:~]# dnf install corosync-qdevice [root@node2:~]# dnf install corosync-qdevice
Installez
pcs
etcorosync-qnetd
sur l'hôte du périphérique quorum.[root@qdevice:~]# dnf install pcs corosync-qnetd
Démarrez le service
pcsd
et activezpcsd
au démarrage du système sur l'hôte du périphérique quorum.[root@qdevice:~]# systemctl start pcsd.service [root@qdevice:~]# systemctl enable pcsd.service