master_not_discovered_exception: master_not_discovered_exception / MasterNotDiscoveredException (kein Master gefunden)
ElasticsearchWas bedeutet das?
Der Cluster konnte keinen aktiven Master-Knoten wählen/finden. Ohne Master können Shard-Allokation, Mapping-Änderungen und Aktualisierungen des Cluster State nicht stattfinden; der Cluster kann keine Operationen mehr verarbeiten.
Ursache
Eine Mehrheit (Quorum) der master-eligible Knoten ist nicht erreichbar, eine Netzwerkpartition (Split-Brain-Vermeidung), falsche Konfiguration von discovery.seed_hosts / cluster.initial_master_nodes, kein Bootstrap bei einer Neuinstallation oder zu wenige master-eligible Knoten.
Lösung
Prüfe, ob die master-eligible Knoten laufen und sich gegenseitig sehen: GET _cat/nodes?v und GET _cluster/state. Prüfe die Einstellungen discovery.seed_hosts und cluster.initial_master_nodes (bei der Ersteinrichtung). Prüfe Netzwerk/Firewall und die Verbindung zwischen den Knoten (Transport 9300). Halte genügend master-eligible Knoten (am besten 3) in Betrieb. Untersuche die Logs auf Meldungen zur Master-Wahl.
Weitere Einträge zu dieser Datenbank
- cluster_health_redcluster health status: RED / unassigned shards (Clusterzustand RED / nicht zugewiesene Shards)
- no_shard_available_action_exceptionno_shard_available_action_exception: No shard available for [...] (kein Shard verfügbar)
- es_rejected_execution_exceptiones_rejected_execution_exception: rejected execution of ... on ... (queue capacity ...) (HTTP 429) (Ausführung abgelehnt; Queue voll)
- security_exceptionsecurity_exception: unable to authenticate / action [...] is unauthorized for user [...] (HTTP 401/403) (Authentifizierung/Autorisierung fehlgeschlagen)
- validation_exceptionvalidation_exception / illegal_argument_exception: Validation Failed: ... (Validierung fehlgeschlagen)
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException (Task abgebrochen)
- action_request_validation_exceptionaction_request_validation_exception