Quero reinicializar uma instância do Amazon Elastic Compute Cloud (Amazon EC2) que faz parte de um grupo do Amazon EC2 Auto Scaling. No entanto, a instância não pode falhar em uma verificação de integridade.
Breve descrição
Se você interromper e iniciar uma instância do Amazon EC2 em seu grupo que está no InService, o Amazon EC2 Auto Scaling interromperá a instância. O Amazon EC2 Auto Scaling interrompe sua instância quando ela atinge os estados Parando ou Parado durante uma reinicialização e falha em uma verificação de integridade.
Para executar e interromper sua instância quando ela não pode falhar em uma verificação de integridade, coloque a instância no estado Em espera. Também é possível separar sua instância do grupo ou suspender o processo de verificação de integridade.
Resolução
Colocar a instância no estado Em espera
É uma prática recomendada colocar sua instância no estado Em espera ao reinicializá-la. Para obter instruções, consulte a seção Temporarily remove an instance by setting it to standby (Remover temporariamente uma instância definindo-a como Em espera) de Temporarily remove instances from your Auto Scaling group (Remover temporariamente instâncias do grupo do Auto Scaling). Ao fazer isso, é possível selecionar Substituir instância para manter a capacidade do grupo e executar uma nova instância substituta. Se não quiser executar uma instância substituta, desmarque a opção Substituir instância.
Importante: se você atender a uma das seguintes condições, deverá colocar sua instância no estado Em espera ao reinicializá-la:
- Seu grupo deve gerenciar sua instância quando ela for reinicializada.
- Um grupo gerencia suas instâncias no estado Em espera.
Separar a instância do grupo
Para gerenciar a instância separadamente do grupo, separe sua instância do grupo. Depois de reinicializar a instância, reconecte a instância ao seu grupo.
Suspender o processo de verificação de integridade
É possível suspender o processo de verificação de integridade. Nesse caso, em Processos suspensos, selecione HealthCheck. Em seguida, reinicialize sua instância.
Depois de reinicializar sua instância, retome o processo de verificação de integridade. Nesse caso, em Processos suspensos, desmarque a opção HealthCheck.
Importante: quando você suspende processos, a alteração afeta todas as instâncias do seu grupo. Até que você retome o processo, o Amazon EC2 Auto Scaling não substitui nenhuma instância não íntegra. Se você precisar do Amazon EC2 Auto Scaling para realizar verificações de integridade em suas instâncias restantes, não suspenda o processo.
Informações relacionadas
Como faço para atrasar o encerramento de instâncias não íntegras do Amazon EC2 para solucioná-las?