O Amazon Elastic Compute Cloud (Amazon EC2) encerrou minha instância spot, apesar de o preço máximo que eu defini ser maior que o preço spot.
Breve descrição
O Amazon EC2 pode encerrar sua instância spot mesmo que seu preço máximo seja maior que o preço spot, pelos seguintes motivos:
- Não há capacidade suficiente.
Observação: o Amazon EC2 pode recuperar sua instância do EC2 para reutilizar a capacidade.
- Há problemas de manutenção do host ou de desativação de hardware em sua instância.
- O Amazon EC2 não pode atender às suas restrições de instância spot, como um grupo de inicialização ou uma zona de disponibilidade.
Definir um preço máximo alto não garante a disponibilidade da instância spot. Para mais informações, consulte Interrupções de instâncias spot.
Observação: por padrão, o Amazon EC2 encerra instâncias spot interrompidas. No entanto, você pode alterar o comportamento padrão ao criar uma instância spot para hibernar ou interromper a instância.
Resolução
Para identificar por que o Amazon EC2 interrompeu sua instância spot, conclua as seguintes etapas:
- Abra o console do Amazon EC2.
- Escolha Solicitações spot.
- Escolha o ID de solicitação da instância spot encerrada.
- Em Status, marque a opção Descrição para ver o código do motivo que explica por que o Amazon EC2 encerrou a instância. Por exemplo, se o Amazon EC2 não tivesse capacidade suficiente, o código do motivo seria instance-terminated-no-capacity.
Para contornar possíveis interrupções, use os avisos de interrupção da instância spot.
Informações relacionadas
Por que recebo um erro “no Spot capacity available” (sem capacidade spot disponível) quando executo uma instância spot do Amazon EC2?
Obter o status de uma solicitação de instância spot