As instâncias aceleradas por GPU são um tipo de instância do Elastic Compute Service (ECS) e seguem o mesmo gerenciamento das instâncias padrão do ECS. É possível reiniciar uma instância acelerada por GPU pelo console do ECS ou por chamadas de API. Este tópico aborda apenas reinicializações iniciadas pelo usuário.
Impactos
Interrupção de serviço: A reinicialização de uma instância interrompe todos os serviços em execução nela.
Perda de dados na memória (apenas reinicialização forçada): Uma reinicialização forçada equivale a desligar a energia. Quaisquer dados em cache na memória que não tenham sido gravados no dispositivo de armazenamento serão perdidos, podendo ocorrer corrupção do sistema de arquivos.
Antes de começar
Antes de reiniciar uma instância, certifique-se de ter:
Agendado a reinicialização para um período de baixo tráfego, minimizando assim a interrupção dos serviços
Parado os serviços de aplicação no sistema operacional (OS) para permitir a conclusão de todas as solicitações em andamento e gravações de dados
Verificado se as aplicações críticas de negócios estão configuradas para iniciar automaticamente na inicialização
Crie um snapshot para fazer backup dos seus dados
Snapshots são um recurso pago. Para detalhes sobre preços, consulte Snapshots .
Reiniciar uma instância pelo console
Acesse a página ECS console - Instances. No canto superior esquerdo, selecione a região e o grupo de recursos desejados.
Clique no ID da instância para abrir sua página de detalhes. No canto superior direito, clique em Restart.
-
Na caixa de diálogo, selecione um modo de reinicialização:
Reinicialização normal (padrão): Mantenha a caixa de seleção Force Restart desmarcada. O OS tentará encerrar todos os processos normalmente antes de reiniciar.
Force Restart: Marque a caixa de seleção Force Restart. Essa opção equivale a desligar a energia e apresenta risco de perda de dados na memória e corrupção do sistema de arquivos. Utilize-a apenas quando a instância não responder.
-
Escolha quando reiniciar:
Reiniciar imediatamente: Clique em Confirm.
Agendar a reinicialização: Selecione Set Timed Execution, configure o horário e a função necessária e clique em Confirm. Após criar a tarefa, acesse a página CloudOps Orchestration Service (OOS) console - Timed Task para modifique a configuração da tarefa, se necessário.
Durante uma reinicialização, o OS libera processos, CPU e recursos de memória, enquanto a camada de virtualização libera seus recursos associados. Esse processo leva, em média, de 3 a 5 minutos, mas pode chegar a 20 minutos.
Reiniciar uma instância por API
As operações de API a seguir reiniciam uma ou mais instâncias do ECS:
|
Operação de API |
Descrição |
|
Reinicia uma única instância no estado Running |
|
|
Reinicia uma ou mais instâncias no estado Running |
|
|
Reativa e reinicia uma instância expirada ou com pagamento atrasado |
Para agendar uma reinicialização por API, consulte o modelo público ACS-ECS-ScheduleToRebootInstances no OOS.
Perguntas frequentes
Por que minhas alterações não entram em vigor após eu execute o comando reboot?
Algumas alterações — como modificar recursos da instância, atualizar o nome do host ou redimensionar um disco em nuvem — são aplicadas pelo console ou por API e armazenadas na plataforma de virtualização subjacente. Uma reinicialização via console ou API recarrega toda a configuração da instância a partir dessa plataforma, permitindo que essas alterações entrem em vigor.
O comando reboot é executado dentro do OS e não detecta alterações de configuração feitas fora dele. Para aplicar tais alterações, reinicie a instância pelo console ou por API.
Quais permissões um usuário RAM precisa para reiniciar uma instância?
Um usuário do Resource Access Management (RAM) precisa das permissões ecs:DescribeInstances e ecs:RebootInstance.