Todos os produtos
Search
Central de documentação

Elasticsearch:Cluster update methods

Última atualização: Sep 20, 2026

O Alibaba Cloud Elasticsearch oferece dois métodos de atualização de cluster: atualização in-place e atualização blue-green. À medida que seu negócio cresce, variações no volume de dados e no tráfego de acesso podem exigir operações de atualização no cluster. Essas operações incluem expansão ou redução do cluster, upgrade de versão e migração de nós para outra zona.

Nota

Na maioria dos casos, o sistema seleciona automaticamente o método de atualização adequado com base no tipo de operação executada. Ao reiniciar um cluster ou fazer upgrade de sua configuração, especifique o método de atualização conforme os requisitos do seu negócio.

Considerações

Antes de atualizar um cluster do Alibaba Cloud Elasticsearch, verifique os seguintes pontos:

  • Shards de réplica — Cada índice no cluster deve ter ao menos um shard de réplica. Os shards de réplica aumentam a estabilidade do cluster durante uma atualização.

  • Clusters multi-zona — O número de shards de réplica por índice deve ser menor do que o número de zonas em que o cluster está implantado. Após a conclusão da atualização, aumente manualmente o número de shards de réplica, se necessário.

Como cada método de atualização funciona

Atualização in-place

O sistema atualiza os nós que precisam de atualização um a um, de forma contínua. Como a atualização in-place não copia dados, a duração do processo não é afetada pelo volume de dados.

Aviso

A atualização in-place pode impactar o desempenho do cluster. Evite realizar essa operação nos horários de pico do negócio.

Atualização blue-green

O sistema adiciona ao cluster a mesma quantidade de novos nós e copia os dados para eles. Em seguida, o cluster faz o switchover para os novos nós e o sistema remove os nós originais. A atualização blue-green é relativamente mais suave, porém demora mais do que a atualização in-place, e os endereços IP dos nós são alterados ao final do processo.

A duração de uma atualização blue-green depende de fatores como as especificações do cluster, a estrutura dos dados e o tamanho dos dados. Em geral, a operação leva horas para ser concluída.

Aviso

Em casos extremos, as operações de leitura podem ser afetadas durante uma atualização blue-green. Execute a atualização fora dos horários de pico e configure um mecanismo de retry no seu client.

Escolha um método de atualização

Algumas operações de atualização são compatíveis com apenas um método. Verifique as restrições a seguir antes de selecionar o método para sua operação.

Operações que exigem atualização blue-green

  • Migração de zona — A atualização blue-green é o único método compatível ao migrar nós para outra zona.

  • Alteração do tipo de disco — Ao fazer upgrade da configuração de um cluster, você pode especificar o método de atualização. Se a operação alterar o tipo de disco dos nós, somente a atualização blue-green pode ser especificada.

  • Expansão de ultra disk acima de 2 TB — Ao fazer upgrade de um cluster e alterar o espaço de armazenamento do ultra disk para mais de 2 TB, a atualização blue-green é o único método compatível.

Operações que não são compatíveis com atualização blue-green

  • Reinicialização forçada — Somente a atualização in-place é compatível.

  • Apenas nós client — Se o cluster possui nós client mas não possui nós master dedicados, não é possível realizar uma atualização blue-green somente nos nós client.

  • Apenas nós master dedicados — Não é possível realizar uma atualização blue-green somente nos nós master dedicados.

Método recomendado por cenário

Quando ambos os métodos estão disponíveis para sua operação, selecione o mais adequado de acordo com o cenário.

Cenário

Método recomendado

O cluster enfrenta gargalos de desempenho e você deseja concluir a atualização rapidamente.

Atualização in-place

A duração da atualização não é crítica, mas a alta disponibilidade do cluster é essencial.

Atualização blue-green

Um nó individual no cluster apresenta desempenho insatisfatório, como utilização de CPU elevada de forma sustentada.

Atualização blue-green

Próximas etapas