30.5. Mise à niveau des systèmes avec des nœuds pacemaker_remote
Si le service pacemaker_remote
est arrêté sur un nœud Pacemaker Remote actif, le cluster migre les ressources hors du nœud avant d'arrêter le nœud. Cela vous permet d'effectuer des mises à jour logicielles et d'autres procédures de maintenance de routine sans retirer le nœud de la grappe. Cependant, une fois que pacemaker_remote
est arrêté, le cluster tente immédiatement de se reconnecter. Si pacemaker_remote
n'est pas redémarré dans le délai de surveillance de la ressource, le cluster considérera que l'opération de surveillance a échoué.
Si vous souhaitez éviter les pannes de moniteur lorsque le service pacemaker_remote
est arrêté sur un nœud Pacemaker Remote actif, vous pouvez utiliser la procédure suivante pour retirer le nœud du cluster avant d'effectuer toute administration système susceptible d'arrêter pacemaker_remote
.
Procédure
Arrêtez la ressource de connexion du nœud avec la commande
pcs resource disable resourcename
ce qui aura pour effet de déplacer tous les services hors du nœud. La ressource de connexion est la ressourceocf:pacemaker:remote
pour un nœud distant ou, plus couramment, la ressourceocf:heartbeat:VirtualDomain
pour un nœud invité. Pour les nœuds invités, cette commande arrête également la VM, qui doit donc être démarrée en dehors du cluster (par exemple, à l'aide devirsh
) pour effectuer toute opération de maintenance.désactivation des ressources pcs resourcename
- Effectuer les opérations de maintenance nécessaires.
Lorsque le nœud est prêt à être réintégré dans le cluster, réactivez la ressource à l'aide de la commande
pcs resource enable
.activation des ressources pcs resourcename