Use a lista de tarefas da instância para consultar informações sobre tarefas de alteração, incluindo o progresso de operações como criação de instâncias, reinicializações e mudanças de configuração, além do andamento da migração de dados. A lista exibe detalhes das tarefas em execução e da tarefa concluída mais recente.
Limitações
Os recursos a seguir não são compatíveis com instâncias do Elasticsearch 7.16 nem com instâncias nas regiões China (Chengdu) e China (Guangzhou):
Visualização das etapas, detalhes de progresso e registros de alteração de uma tarefa.
Acompanhamento do progresso da migração de dados.
Procedimento
Faça login no console do Alibaba Cloud Elasticsearch.
No painel de navegação à esquerda, clique em Elasticsearch Clusters.
-
Acesse a instância desejada.
Na barra de navegação superior, selecione um grupo de recursos e uma região.
Na página Elasticsearch Clusters, clique no ID da instância alvo.
-
No canto superior direito, clique no ícone
para abrir o painel Tasks e acompanhar o progresso das alterações e da migração de dados da instância.Progresso de alterações da instânciaProgresso da migração de dadosClique na aba Change Progress para ver os detalhes do progresso da tarefa de alteração. Após o acionamento de uma alteração na instância, a lista de tarefas é atualizada com um atraso de aproximadamente 10 segundos.
A aba Change Progress apresenta os seguintes parâmetros e ações:
Parâmetro/Ação
Descrição
Change Start Time
Horário de início da alteração da instância.
Change Type
Tipo de alteração realizada, como criação de instância, reinicialização ou modificação na configuração do cluster.
Changed By
ID da conta Alibaba Cloud ou do usuário RAM que iniciou a alteração.
Change Status
Status possíveis: In Progress, Complete, Interrupt Change e Change is blocked. Caso o status seja Change is blocked, clique em View Reason para identificar o motivo do bloqueio.
Actions
Reúne os botões de ação descritos abaixo.
View Change Records
Clique em View Change Records para acessar a página Change Records e consultar o histórico de alterações. Para mais informações, consulte View change progress and change records.
Refresh
Clique em Refresh para obter o status em tempo real da alteração da instância.
Visualizar detalhes das etapas da alteração
Clique no ícone
ao lado de uma tarefa de alteração para acompanhar o progresso de cada etapa:Cada etapa exibe o progresso atual e o tempo decorrido. As etapas concluídas também mostram o horário de conclusão.
-
Durante a etapa Updating Nodes, o sistema apresenta as subetapas da atualização contínua de cada nó, incluindo: Waiting for Cluster Status, Changing Node Specifications, Preparing Node Configuration, Starting service e Waiting for Process Health.
No painel Task List, alterne entre as abas Change Progress e Data Migration Progress. A tabela de progresso de alterações exibe as informações de Change Start Time, Change Type, Change Role e Change Status. Clique em Expand Details para visualizar o fluxo de progresso da tarefa. Por exemplo, uma tarefa de criação de instância inclui três etapas sequenciais: Task Initialization, Scale Nodes e Task Completion. Cada etapa exibe uma marca de verificação verde e o horário de conclusão após ser finalizada. Clique em View Logs para consultar os logs de alteração.
ImportanteSe o status do cluster estiver instável ou não saudável, o processo pode ficar parado por muito tempo na etapa Waiting for Cluster Status ou Waiting for Process Health. Para garantir que a tarefa prossiga sem problemas, reduza as operações de leitura e escrita da sua aplicação.
Coluna Actions
Show Details: Exibe as informações específicas de configuração desta alteração.
View Logs: Acesse a página View Logs para consultar os logs operacionais da instância. Para mais informações, consulte Query logs.
-
Pause Change / Resume Change (aplicável apenas a instâncias com alterações em andamento): Clique em Pause Change para pausar a tarefa de alteração. Após a pausa, clique em Resume Change para retomá-la.
ImportanteCaso uma instância esteja no estado Interrupt Change, os serviços do cluster podem ser afetados. Retome a tarefa clicando em Resume ou inicie uma alteração subsequente compatível, como expansão do cluster ou gerenciamento de plug-ins.
Ao clicar em Resume Change, todo o processo de reinicialização é executado novamente, reiniciando os nós do cluster.
Somente instâncias implantadas no modo Basic Control Architecture (v2) permitem pausar alterações. Instâncias no modo Cloud-native Control Architecture (v3) não oferecem esse suporte. Verifique o modo de implantação na seção Control Architecture Type, dentro da página Basic Information da instância.
Cancel Change: Cancela uma instalação ou desinstalação de plug-in em andamento.
Clique na aba Data Migration Progress para visualizar os detalhes do progresso da tarefa de migração da instância.
NotaUm ponto vermelho aparece na aba Data Migration Progress quando há uma tarefa ativa de migração de dados em execução na instância.
Os detalhes do progresso da migração aparecem apenas quando uma mudança na configuração do cluster aciona uma reinicialização contínua que envolve migração de dados.
O progresso exibido no console não é em tempo real. Execute o comando
GET _cat/recoverypara obter o avanço preciso da migração.
A tabela de detalhes do progresso da tarefa de migração contém as seguintes colunas:
Index Name
Source Node IP
Target Node IP
Status
File Count
File Recovery Progress
Data Size
Data Recovery Progress
Translog Operations
Translog Operation Recovery Progress
Com uma tarefa de migração ativa, clique em Adjust Migration Progress na aba Data Migration Progress para ajustar os seguintes parâmetros de migração de dados.
Parâmetro
Parâmetro do Elasticsearch
Descrição
For scenarios with a large number of shards
Primary Shards Restored in Parallel
cluster.routing.allocation.node_initial_primaries_recoveries
Quantidade de shards primários recuperados simultaneamente durante a reinicialização de um nó. Aumente este valor se o nó possuir vários discos e a pressão de I/O for baixa.
Data Balancing Tasks Run in Parallel
cluster.routing.allocation.cluster_concurrent_rebalance
Número de tarefas de rebalanceamento de dados executadas simultaneamente no cluster. Ideal para cenários de adição ou remoção de nós com carga moderada.
Data Restoration Tasks Run in Parallel
cluster.routing.allocation.node_concurrent_recoveries
Total de tarefas de recuperação de dados rodando ao mesmo tempo em um nó, excluindo a recuperação de shards primários durante reinicialização.
Shards Restored to Node in Parallel
cluster.routing.allocation.node_concurrent_incoming_recoveries
Limite máximo de recuperações concorrentes de shards permitidas em um nó. Refere-se geralmente a shards sendo restaurados no nó atual a partir de outros nós.
For scenarios with a large amount of data
Data Transmission Bandwidth
indices.recovery.max_bytes_per_sec
Largura de banda máxima para transferência de dados de recuperação em cada nó, por exemplo, 100mb.
ImportanteEsses ajustes são temporários e válidos apenas durante a alteração. Posteriormente, o sistema restaura os valores padrão conforme o status do cluster.
Os parâmetros listados acima são configurações dinâmicas do cluster Elasticsearch. Recomendamos ajustá-los para acelerar a migração apenas quando houver grandes volumes de dados ou tempos de recuperação lentos. Faça esses ajustes com cautela. Alterações frequentes ou valores acima da capacidade de agendamento do cluster podem sobrecarregar os nós.