master_not_discovered_exception: master_not_discovered_exception / MasterNotDiscoveredException (no se descubrió ningún master)
Elasticsearch¿Qué significa?
El clúster no pudo elegir/encontrar un nodo master activo. Sin master no pueden realizarse asignaciones de shards, cambios de mapping ni actualizaciones del estado del clúster; el clúster queda incapaz de procesar operaciones.
¿Por qué ocurre?
La mayoría (quórum) de los nodos master-eligible no es accesible, una partición de red (prevención de split brain), configuración incorrecta de discovery.seed_hosts / cluster.initial_master_nodes, sin bootstrap en una instalación nueva o muy pocos nodos master-eligible.
Cómo solucionarlo
Verifique que los nodos master-eligible están en ejecución y pueden verse entre sí: GET _cat/nodes?v y GET _cluster/state. Revise los parámetros discovery.seed_hosts y cluster.initial_master_nodes (en la primera configuración). Verifique la red/firewall y la conectividad entre nodos (transport 9300). Mantenga en ejecución suficientes nodos master-eligible (preferiblemente 3). Inspeccione los logs en busca de mensajes de elección de master.
Más entradas de este motor
- cluster_health_redcluster health status: RED / unassigned shards (estado del clúster RED / shards sin asignar)
- no_shard_available_action_exceptionno_shard_available_action_exception: No shard available for [...] (no hay shard disponible)
- es_rejected_execution_exceptiones_rejected_execution_exception: rejected execution of ... on ... (queue capacity ...) (HTTP 429) (ejecución rechazada: cola llena)
- security_exceptionsecurity_exception: unable to authenticate / action [...] is unauthorized for user [...] (HTTP 401/403) (no se puede autenticar / acción no autorizada)
- validation_exceptionvalidation_exception / illegal_argument_exception: Validation Failed: ... (validación fallida)
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException (tarea cancelada)
- action_request_validation_exceptionaction_request_validation_exception