DBAtlas · Atlas d'exploitation des bases de données

master_not_discovered_exception: master_not_discovered_exception / MasterNotDiscoveredException

Elasticsearch

Que signifie cette erreur ?

Le cluster n'a pas pu élire/trouver un nœud master actif. Sans master, l'allocation des shards, les modifications de mapping et les mises à jour du cluster state sont impossibles ; le cluster devient incapable de traiter les opérations.

Cause

Une majorité (quorum) des nœuds éligibles master est injoignable, partition réseau (prévention du split brain), configuration discovery.seed_hosts / cluster.initial_master_nodes incorrecte, absence de bootstrap sur une nouvelle installation, ou trop peu de nœuds éligibles master.

Comment la corriger

Vérifiez que les nœuds éligibles master fonctionnent et se voient mutuellement : GET _cat/nodes?v et GET _cluster/state. Vérifiez les paramètres discovery.seed_hosts et cluster.initial_master_nodes (lors de la première installation). Vérifiez le réseau/pare-feu et la connectivité entre nœuds (transport 9300). Maintenez en fonctionnement suffisamment de nœuds éligibles master (de préférence 3). Inspectez les journaux à la recherche de messages d'élection du master.

Ouvrir dans DBAtlas →

Autres entrées pour ce moteur