Elasticsearch: Status do Cluster é VERMELHO

[post-views]
Janeiro 03, 2025 · 1 min de leitura
Elasticsearch: Status do Cluster é VERMELHO

Isso acontece muito raramente, mas às vezes seu cluster fica com o status vermelho.

O status vermelho significa que não apenas o shard primário foi perdido, mas também que o replica não foi atualizado para primário em seu lugar.

No entanto, como no caso do status amarelo, você não deve entrar em pânico e começar a executar comandos sem descobrir o que está acontecendo, pois o Elasticsearch tem mecanismos que podem restaurar a situação automaticamente.

1: Encontre a causa da falha de alocação:

GET _cluster/allocation/explain

A API retorna: “unassigned_info” (razão para o shard estar não atribuído), “node_allocation_decision” (lista de explicações para a elegibilidade de cada nó para receber o shard) e “deciders” (decisão com sua explicação).

2. Repetir a alocação do shard do Elasticsearch bloqueado por falhas de alocação consecutivas múltiplas:

POST /_cluster/reroute?retry_failed=true

3. A operação CAT pending tasks exibe o progresso de todas as tarefas pendentes, incluindo sua prioridade e tempo na fila, como mostrado no exemplo de solicitação a seguir:

GET /_cat/pending_tasks?v

Este artigo foi útil?

Curta e compartilhe com seus colegas.
Junte-se à plataforma Detection as Code da SOC Prime para melhorar a visibilidade das ameaças mais relevantes para o seu negócio. Para ajudá-lo a começar e obter valor imediato, agende uma reunião agora com os especialistas da SOC Prime.

Publicações Relacionadas