Solucionar problemas de encerramento de instâncias do Amazon EC2
O ato de desligar ou excluir a instância é conhecido como encerramento da instância. As informações a seguir podem ajudar você a solucionar problemas quando você encerra a instância.
Você não paga por nenhum uso de instância enquanto ela não estiver no estado running
. Em outras palavras, ao encerrar uma instância, você para de ser cobrado por ela assim que o estado mudar para shutting-down
.
A instância é encerrada imediatamente
Vários problemas podem fazer com que a sua instância seja encerrada imediatamente na inicialização. Consulte A instância é encerrada imediatamente para obter mais informações.
Encerramento atrasado da instância
Se sua instância permanecer no estado shutting-down
por mais de alguns minutos, isso pode ser devido a:
-
A instância está executando scripts de desligamento.
-
Há um problema com o computador host subjacente.
Se ela permanecer no estado shutting-down
por várias horas, o Amazon EC2 tratará a instância como uma instância travada e a encerrará à força.
Para resolver uma instância bloqueada por conta própria:
-
Encerre a instância à força
Use o console do Amazon EC2 ou a AWS CLI para forçar o término da instância. Para obter as etapas, consulte Encerrar uma instância à força.
Primeiro, a instância tentará um desligamento normal, o que inclui descarregar os caches e metadados do sistema de arquivos (embora seja possível ignorar o desligamento normal). Se o desligamento normal não for concluído dentro do período de tempo limite, a instância será encerrada à força sem descarregar os caches e os metadados do sistema de arquivos.
-
Se o término forçado falhar
Se, após várias horas, a instância não tiver sido encerrada e parecer estar travada no processo de encerramento, faça o seguinte:
-
Publique uma solicitação de ajuda no AWS re:Post
. Para ajudar a agilizar uma resolução, inclua o ID da instância e descreva as etapas que você já realizou. -
Alternativamente, se você possui um plano de suporte, crie um caso de suporte técnico no Atendimento ao cliente
.
-
Encerrar uma instância à força
Se parecer que o encerramento da sua instância está travado, você pode forçá-lo. Se, após várias horas, a instância não tiver sido terminada, envie uma solicitação de ajuda para AWS re:Post
Instância encerrada ainda sendo exibida
Depois de encerrar uma instância, ela permanecerá visível por um breve período antes de ser excluída. O estado mostra terminated
. Se a entrada não for excluída depois de várias horas, entre em contato com o Suporte.
Erro: a instância não pode ser encerrada. Modifique seu atributo de instância 'disableApiTermination'
Se você tentar encerrar uma instância e receber a mensagem de erro The instance
, isso indica que a instância foi habilitada para proteção contra encerramento. A proteção contra encerramento impede que a instância seja encerrada acidentalmente.i-1234567890abcdef0
may not be
terminated. Modify its 'disableApiTermination' instance attribute
Você deve desativar a proteção contra encerramento antes de encerrar a instância.
Para obter mais informações, consulte Alterar proteção contra encerramento de instância.
Instâncias executadas ou encerradas automaticamente
De modo geral, os comportamentos a seguir indicam que você usou o Amazon EC2 Auto Scaling, a frota do EC2 ou a frota spot para escalar os recursos de computação automaticamente com base nos critérios que você definiu.
-
Você encerra uma instância e uma nova instância é iniciada automaticamente.
-
Você inicia uma instância e uma de suas instâncias é encerrada automaticamente.
-
Você interrompe uma instância e ela é encerrada e uma nova instância é iniciada automaticamente.
Para interromper a escalabilidade automática, encontre o grupo do Auto Scaling ou a frota que está executando as instâncias e defina sua capacidade como 0 ou exclua-o.