unavailable_shards_exception: unavailable_shards_exception
ElasticsearchO que significa?
Um ou mais shards necessários para a operação não estão disponíveis, então a requisição (geralmente uma escrita) não pôde ser concluída. Não foram encontradas cópias ativas de shard suficientes.
Por que acontece?
Shards não atribuídos por crash/saída de um nó, ultrapassagem do disk watermark, réplicas ausentes, uma condição wait_for_active_shards não atendida, ou cluster health red.
Como resolver
Verifique a saúde do cluster e dos shards: GET _cluster/health e GET _cat/shards?v. Investigue por que os shards não estão atribuídos: GET _cluster/allocation/explain. Coloque de volta no ar os nós que caíram, libere espaço em disco (watermark) e revise as configurações de réplicas. Se necessário, defina wait_for_active_shards adequadamente.
Mais entradas deste banco
- task_cancelled_exceptiontask_cancelled_exception: Task was cancelled / TaskCancelledException
- action_request_validation_exceptionaction_request_validation_exception
- index_closed_exceptionindex_closed_exception
- query_shard_exceptionquery_shard_exception
- script_exceptionscript_exception
- number_format_exceptionnumber_format_exception
- connect_transport_exceptionconnect_transport_exception