4.3. Création d'un cluster de haute disponibilité
Créez un cluster Red Hat High Availability Add-On à l'aide de la procédure suivante. Cet exemple de procédure crée un cluster composé des nœuds z1.example.com
et z2.example.com
.
Procédure
Authentifiez l'utilisateur
pcs
hacluster
pour chaque nœud du cluster sur le nœud à partir duquel vous exécuterezpcs
.La commande suivante authentifie l'utilisateur
hacluster
surz1.example.com
pour les deux nœuds d'un cluster à deux nœuds qui comprendraz1.example.com
etz2.example.com
.[root@z1 ~]# pcs host auth z1.example.com z2.example.com Username: hacluster Password: z1.example.com: Authorized z2.example.com: Authorized
Exécutez la commande suivante à partir de
z1.example.com
pour créer la grappe à deux nœudsmy_cluster
qui se compose des nœudsz1.example.com
etz2.example.com
. Les fichiers de configuration de la grappe seront propagés aux deux nœuds de la grappe. Cette commande inclut l'option--start
, qui démarre les services de cluster sur les deux nœuds du cluster.[root@z1 ~]# pcs cluster setup my_cluster --start z1.example.com z2.example.com
Activer les services de cluster pour qu'ils s'exécutent sur chaque nœud du cluster lorsque le nœud est démarré.
NotePour votre environnement particulier, vous pouvez choisir de laisser les services de la grappe désactivés en sautant cette étape. Cela vous permet de vous assurer qu'en cas de panne d'un nœud, tout problème lié à votre cluster ou à vos ressources est résolu avant que le nœud ne rejoigne le cluster. Si vous laissez les services de cluster désactivés, vous devrez les démarrer manuellement lors du redémarrage d'un nœud en exécutant la commande
pcs cluster start
sur ce nœud.[root@z1 ~]# pcs cluster enable --all
Vous pouvez afficher l'état actuel de la grappe à l'aide de la commande pcs cluster status
. Comme il peut y avoir un léger délai avant que la grappe soit opérationnelle lorsque vous démarrez les services de la grappe avec l'option --start
de la commande pcs cluster setup
, vous devez vous assurer que la grappe est opérationnelle avant d'effectuer toute action ultérieure sur la grappe et sa configuration.
[root@z1 ~]# pcs cluster status
Cluster Status:
Stack: corosync
Current DC: z2.example.com (version 2.0.0-10.el8-b67d8d0de9) - partition with quorum
Last updated: Thu Oct 11 16:11:18 2018
Last change: Thu Oct 11 16:11:00 2018 by hacluster via crmd on z2.example.com
2 Nodes configured
0 Resources configured
...