Depannage

Commencez par le panneau du cluster (editez le composant Webserver) et webserver ha status : ils nomment le noeud et la cause dans la plupart des cas.

Noeuds

Symptome Cause et action
Tous les noeuds repondent 503 Pas de majorite : moins de 2 noeuds sur 3 se joignent. Demarrez ou reconnectez un noeud.
Un noeud refuse de demarrer : “peers answered but the cluster has no leader” Il ne creera pas un second cluster. Demarrez assez d’autres noeuds.
Un noeud refuse de demarrer : “none of the peers answered” Il ne joint pas les adresses de Peers. Verifiez-les, ainsi que le port du cluster et les pare-feu. Sur le tout premier noeud, mettez Bootstrap.
“refused the cluster key” dans le journal HA.Key differe sur ce noeud.
Un noeud affiche “Integration en cours, rattrapage” Normal apres une integration ou une longue absence. Il obtient son vote une fois a jour.
Un ancien noeud est refuse apres une recuperation Le cluster a ete reconstruit avec ha recover. Supprimez le dossier ha de ce noeud et demarrez-le : il rejoint le cluster.

Licence

Symptome Cause et action
La licence est refusee sur un noeud Ce serveur n’est pas liste dans la licence de cluster. Voir Quand une nouvelle licence est necessaire.
Un Webserver refuse de demarrer sans son bloc HA Une licence de cluster ne fonctionne en autonome que sur son premier serveur. Voir Licence.
Les nouveaux moniteurs sont refuses Le cluster n’a qu’un seul Webserver depuis plus longtemps que le delai de grace. Voir Un cluster reduit a un seul Webserver.

Avertissements du panneau du cluster

Le panneau affiche Cause et action
A verifier : “Aucune adresse partagee n’est definie” AdvertiseAddress manque sur le Webserver actif. Voir Adresse partagee sur chaque Webserver.
A verifier : “Adresse partagee : … n’est pas configure avec la meme adresse” Le serveur nomme a un autre AdvertiseAddress, ou aucun. Definissez le meme et redemarrez-le.
A verifier : “Webserver-Front : … ne pourrait pas mettre a jour le Front” Le serveur nomme n’a pas la cle de replication ou les fichiers pki, ou en detient d’autres. Voir Webserver-Front avec un cluster.
Front non mis a jour Le Webserver actif lui-meme ne peut pas alimenter le Front. Meme correction, cette fois urgente : les donnees du Front deviennent obsoletes.

Composants

Symptome Cause et action
Les composants perdent le Webserver apres une bascule Ils ont ete configures avec l’adresse propre d’un noeud. Reconfigurez-les avec l’adresse partagee.
Apres une bascule, le Webserver ne joint plus un composant Le pare-feu de ce composant n’autorise que le premier Webserver. Autorisez les deux.
Un agent Sentinel garde l’ancienne adresse du Webserver Il ne joint pas ou ne resout pas l’adresse partagee (le journal du Webserver le dit), ou il est trop ancien pour etre prevenu : mettez-le a jour, ou enregistrez-le une fois depuis la page Composants.
Les liens des notifications ouvrent un seul noeud Mettez webserverUrl a l’adresse partagee dans integrator.json.

Voir aussi

Traductions