Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Content imported from a Scroll Translations translation file.

...

Sv translation
languagede

Status
colourRed
titleThis page is only available in English

Sv translation
languagefr

PCS Cluster est nécessaire pour :

  • Le rôle LB (Load Balancer), si deux équilibreurs de charge sont utilisés pour la redondance
  • Le rôle STORE (stockage de fichiers), si deux magasins de fichiers sont configurés en utilisant DRBD pour la redondance

Si le système ne contient pas de redondance, ne l'installez pas. Installez uniquement sur les rôles ci-dessus.

Installer les services PCS (les deux nœuds)

Installez les paquets PCS :

Translations Ignore


Code Block
titleInstaller des paquets
dnf config-manager --set-enabled HighAvailability dnf -y install pacemaker pcs resource-agents fence-agents-all systemctl enable pcsd.service systemctl start pcsd.service



Désactiver les services gérés (les deux nœuds)

Désactivez smb puisque cela sera géré par le pacemaker :

Translations Ignore


Code Block
titleDésactiver les services gérés
systemctl disable smb


Paramètres de configuration (les deux nœuds)

Configurez ensuite les noms des machines et l'adresse IP virtuelle qui sera partagée dans le cluster :

Status
colourRed
titleMot de passe de précaution

Translations Ignore


Code Block
titleConfiguration des hôtes et création de l'utilisateur et du mot de passe
JT_HOST1=acd-lb1 JT_HOST2=acd-lb2 PASSWORD=<password>


Configurer le pare-feu (les deux nœuds)

Ensuite, configurez le pare-feu pour les services ha :

Translations Ignore


Code Block
titleConfigurer le parefeu
firewall-cmd --zone=public --add-service=high-availability --permanent firewall-cmd --reload 



Changer le mot de passe utilisateur (les deux nœuds)

Changez le mot de passe de l'utilisateur du hacluster (remplacez <password> par le mot de passe choisi) :

Translations Ignore


Code Block
titleConfiguration des hôtes et création de l'utilisateur et du mot de passe
echo ${PASSWORD} | passwd --stdin hacluster


Configuration du cluster (seulement sur un nœud !)

Configurez maintenant le cluster et définissez quelques options de base - remplacez <mot de passe> par le mot de passe choisi :

Translations Ignore


Code Block
titleConfigurer le cluster
pcs host auth ${JT_HOST1} ${JT_HOST2} -u hacluster -p ${PASSWORD} pcs cluster setup jtel_cluster ${JT_HOST1} ${JT_HOST2} pcs cluster enable --all pcs cluster start --all pcs property set stonith-enabled=false pcs property set no-quorum-policy=ignore pcs resource defaults migration-threshold=1 



Test


Vérifiez les résultats sur les deux machines :

Translations Ignore


Code Block
titleTest
pcs status 
 
# Il 
#
faudra 
It
peut-être 
might
un 
take
peu 
a
de 
little
temps 
time
pour 
for
que 
the
le cluster soit 
to
mis 
come
en 
online
ligne. 
Run
Exécutez 
the
la 
above
commande 
command, until the
ci-dessus, jusqu'à ce que le cluster 
comes online on both nodes
soit en ligne sur les deux nœuds.   --> Nom 
 
du 
Cluster
cluster 
name
: jtel_cluster Cluster Summary : * Stack : corosync * Current DC : acd-lb1 (version 2.0.3-5.el8_2.1-4b1f869f0f) - partition 
with
avec quorum *
Last updated: Fri
 Dernière mise à jour : Ven 2 Oct 
2
21:52:32 2020 * 
Last
Dernier 
change
changement: 
Fri
Ven 2 Oct
2
 21:52:25 2020 
by
par hacluster via crmd 
on
sur acd-lb1 * 2 
nodes
noeuds 
configured
configurés * 0
resource instances configured Node List
 instances de ressources configurées Liste des noeuds : * 
Online
En ligne : [ acd-lb1 acd-lb2 ] Liste 
Full
complète 
List
des 
of
ressources 
Resources
: * Aucune ressource 
No
Statut 
resources
du 
Daemon
démon 
Status
: corosync : 
active
actif/
enabled
activé pacemaker : active/enabled pcsd : active/enabled