Reinicie uma instância ECS no console ou por API para aplicar alterações de configuração, como novo tipo de instância ou nome de host, ou para manutenção do sistema. A reinicialização interrompe serviços e pode causar perda de dados.
Impactos e riscos
Interrupção de serviço: Reiniciar uma instância envolve pará-la e iniciá-la novamente, o que interrompe seus serviços.
Perda de dados (reinicialização forçada): A reinicialização forçada descarta dados em cache na memória ainda não gravados em disco.
Procedimento
Etapa 1: Preparações
Planeje o horário da reinicialização: Execute o procedimento fora dos horários de pico para minimizar a interrupção dos serviços.
-
Interrompa as aplicações: Pare os serviços de aplicação no sistema operacional para garantir a conclusão de todas as solicitações em andamento e gravações de dados.
Para restaurar os serviços rapidamente após a reinicialização, verifique se suas aplicações críticas estão configuradas para iniciar automaticamente na inicialização do sistema.
-
Para evitar perda de dados devido a problemas inesperados durante a reinicialização, crie um snapshot antes de reiniciar a instância.
Snapshots são um recurso pago. Para obter mais informações sobre faturamento, consulte Faturamento de snapshots .
Etapa 2: Reiniciar a instância
Console
Faça login na página ECS console - Instances. No canto superior esquerdo, selecione o grupo de recursos e a região da instância de destino.
Clique no ID da instância para abrir a página de detalhes e clique em Restart no canto superior direito.
-
Na caixa de diálogo exibida, selecione um modo de reinicialização.
Reinicialização normal (padrão): Não selecione Force Restart. O sistema operacional tenta encerrar todos os processos normalmente antes de reiniciar a instância.
Selecione Force Restart: Esta ação equivale a um ciclo de energia física, com risco de perda de dados e corrupção do sistema de arquivos. Use esta opção apenas se a instância não responder à reinicialização normal.
-
Escolha um método de reinicialização:
Reiniciar agora: Clique em OK.
Reinicialização agendada: Selecione esta opção para reiniciar a instância em um horário específico. Configure o horário, selecione uma função e clique em OK para criar a tarefa de reinicialização agendada. Após criar a tarefa, acesse a página CloudOps Orchestration Service (OOS) console - Scheduled O&M para modificar a configuração da tarefa.
A reinicialização de uma instância pode levar de 3 a 5 minutos e, em alguns casos, até 20 minutos. Durante esse período, o sistema operacional e a camada de virtualização liberam recursos como processos, CPU e memória. Aguarde a conclusão do processo.
API
Chame as seguintes operações de API para reiniciar uma ou mais instâncias ECS.
Reinicie uma única instância ECS no estado Running: RebootInstance.
Reinicie uma ou mais instâncias ECS no estado Running: RebootInstances.
Reative uma instância ECS expirada ou recuperada: ReActivateInstances.
Para agendar a reinicialização de uma instância, use o modelo de Tarefa de Reinicialização Agendada do OOS.
Perguntas frequentes
Por que o comando reboot não aplica as alterações?
Recomendamos reiniciar sua instância ECS pelo console ou por API. Esse método carrega a configuração completa da instância e aplica alterações subjacentes indetectáveis pelo sistema operacional. Portanto, ao alterar o tipo da instância, modificar o nome de host, expandir um disco offline ou precisar reiniciar a instância para manutenção do sistema, use o console ou uma API. O comando reboot no sistema operacional é ineficaz nesses cenários.
Permissões de usuário RAM para reinicialização de instância
Um usuário RAM deve ter as permissões ecs:DescribeInstances e ecs:RebootInstance.
Localizar e modificar uma tarefa de reinicialização agendada
O Cloud Assistant executa as tarefas de reinicialização agendada criadas no console ECS. Para localizar e modificar uma tarefa existente, acesse O&M and Monitoring > Send Command/File (Cloud Assistant) no painel de navegação à esquerda do console ECS e clique na aba Tasks. Na lista de tarefas, localize a tarefa de reinicialização agendada correspondente e clique em Modify na coluna Actions para editar configurações como o cronograma de execução e o conteúdo do comando. Para obter mais informações, consulte Modificar informações de execução de tarefa.