3 votes

Le stimulateur cardiaque peut-il relancer l'action du moniteur en cas d'erreur ?

J'ai créé un agent pacemaker simple pour gérer MySQL. Il fonctionne assez bien, mais il y a une chose que je n'arrive pas à comprendre.

Lorsque la ressource est "Démarrée", et que l'action du moniteur renvoie l'un des éléments suivants :

  • $OCF_NOT_RUNNING
  • $OCF_ERR_GENERIC

Le pacemaker arrête immédiatement la ressource, et l'exécute à nouveau. Y a-t-il cualquier comment faire plus d'une vérification de moniteur, avant d'arrêter la ressource ? Par exemple, 5 tentatives dans un délai de 30 secondes. Bien sûr, je peux définir un délai d'attente pour les opérations, mais c'est tout.

Je sais que je peux mettre en œuvre un mécanisme de relance dans mon agent de ressources, mais je ne pense pas que ce soit la meilleure approche.

Toute aide sera appréciée.

-1voto

marlin putnam Points 11

Vous devez mettre en œuvre un mécanisme de relance, sinon vous ne pourrez pas relancer l'erreur d'action du moniteur.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X