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 resourcenamece qui aura pour effet de déplacer tous les services hors du nœud. La ressource de connexion est la ressourceocf:pacemaker:remotepour un nœud distant ou, plus couramment, la ressourceocf:heartbeat:VirtualDomainpour 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
désactivation des ressources pcs resourcenameCopy to Clipboard Copied! Toggle word wrap Toggle overflow - 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
activation des ressources pcs resourcenameCopy to Clipboard Copied! Toggle word wrap Toggle overflow