DBAtlas · Atlas de operações de banco de dados

unavailable_shards_exception: unavailable_shards_exception

Elasticsearch

O 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.

Abrir no DBAtlas →

Mais entradas deste banco