Show Table of Contents
Chapitre 1. Créer un cluster Red Hat High-Availability avec Pacemaker
Ce chapitre décrit la procédure pour créer un cluster Red Hat High Availability en deux-nœuds par la commande
pcs. Une fois que vous aurez créé un cluster, vous pourrez configurer les ressources et les groupes de ressources dont vous avez besoin.
La configuration du cluster qui vous est proposée dans ce chapitre exige que votre système inclue les composants suivants :
- 2 nœuds qui seront utilisés pour créer le cluster. Dans cet exemple, les noeuds utilisés sont
z1.example.cometz2.example.com. - Commutateurs de réseau pour le réseau privé pour la communication entre les nœuds du cluster et le reste du matériel du cluster, comme les commutateurs d'alimentation réseau et les interrupteurs Fibre Channel.
- Un périphérique de power fencing pour chaque nœud du cluster. Cet exemple utilise deux ports de commutateur d’alimentation APC avec un nom d’hôte
zapc.example.com.
Ce chapitre se divise en trois sections.
- Section 1.1, « Installation du logiciel de cluster » fournit la procédure d'installation du logiciel du cluster.
- Section 1.2, « Création de cluster » fournit la procédure de configuration du cluster en deux-noeuds.
- Section 1.3, « Configuration d'une clôture » fournit la procédure de configuration des périphériques fence pour chaque noeud du cluster.
1.1. Installation du logiciel de cluster
La procédure d'installation et de configuration du cluster est la suivante.
- Sur chaque noeud du cluster, installer les packages de logiciels du module Red Hat High Availability avec tous les agents de clôturage du réseau HA.
#
yum install pcs fence-agents-all - Si vous exécutez le démon
firewalld, exécutez les commandes suivantes pour activer les ports requis par le module Red Hat High Availability (HA)Note
Vous pourrez déterminer si le démonfirewalldest installé sur votre système par la commanderpm -q firewalld. Si le démonfirewalldest installé, vous pourrez vérifier s'il exécute grâce à la commandefirewall-cmd --state.#
firewall-cmd --permanent --add-service=high-availability#firewall-cmd --add-service=high-availability - Pour pouvoir utiliser
pcsafin de configurer et communiquer entre les noeuds, vous devez définir un mot de passe sur chaque noeud pour l'ID utilisateurhacluster, qui corresponde au compte d'administrationpcs. Il est conseillé d'utiliser le même mot de passe sur chaque noeud pour l'utilisateurhacluster.#
passwd haclusterChanging password for user hacluster. New password: Retype new password: passwd: all authentication tokens updated successfully. - Avant de configurer le cluster, le démon
pcsddoit être démarré et activé pour démarrer au départ de chaque noeud. Ce démon fonctionne avec la commandepcsqui gère la configuration à travers tous le noeuds du cluster.Exécuter la commande suivante sur chaque noeud du cluster pour démarrer le servicepcsdet pour activerpcsdau démarrage du système.#
systemctl start pcsd.service#systemctl enable pcsd.service - Authentifier l'utilisateur
pcshaclusterpour chaque noeud du cluster sur le noeud à partir duquel vous allez exécuter la commandepcs.La commande suivante authentifie l'utilisateurhaclustersurz1.example.compour les deux noeuds dans l'exemple de cluster en deux-noeuds,z1.example.cometz2.example.com.[root@z1 ~]#
pcs cluster auth z1.example.com z2.example.comUsername:haclusterPassword: z1.example.com: Authorized z2.example.com: Authorized

Where did the comment section go?
Red Hat's documentation publication system recently went through an upgrade to enable speedier, more mobile-friendly content. We decided to re-evaluate our commenting platform to ensure that it meets your expectations and serves as an optimal feedback mechanism. During this redesign, we invite your input on providing feedback on Red Hat documentation via the discussion platform.