EC2 A instância não será interrompida ou terminada após tentar criar uma AMI a partir da instância em execução

14

Após uma reinicialização de rotina de uma instância do Linux ec2 com um pequeno volume de raiz e um pequeno volume anexado, não consegui ssh na instância. Não está claro porque a reinicialização da instância fez com que ela ficasse inacessível a partir do ssh. A instância mostrou estar em execução no console da AWS, mas ssh, http, etc não foi responsiva. Eu tentei criar uma AMI desta instância em execução. No entanto, o AMI nunca foi criado. Em vez disso, acabei de ver "pendente" na seção AMI do console da AWS por horas. Por fim, cancelei o registro da AMI. Em seguida eu tentei parar a instância do ec2. No entanto, não consigo parar a instância - ela ficou parada por horas. Eu também tentei forçar a parada da instância sem sucesso. Eu tentei separar os volumes, mas eles relatam constantemente "desanexar" Alguém tem alguma sugestão sobre como lidar com isso? Parece que a Amazon não oferece nenhum tipo de suporte por email ou telefone, a menos que você seja um membro premium. Muito obrigado pela sua ajuda.

    
por Snap Shot 12.09.2011 / 23:49

5 respostas

16

Se você não tiver suporte premium, as instâncias "paralisadas" (nas quais não é possível interrompê-las / encerrá-las) e "paradas" (onde você não pode separá-las / excluí-las) podem ser informadas para a Amazon o fórum EC2:

Amazon AWS EC2 Forum
https://forums.aws.amazon.com/forum.jspa?forumID=30

Certifique-se de listar os IDs de instância / volume específicos envolvidos.

Ninguém além da Amazon pode realmente ajudar nessas situações.

Felizmente, você não deve ser cobrado, por exemplo, horas, uma vez que entra no estado de "parada" ou "término".

Seu problema original de não conseguir se conectar à instância por meio do ssh também pode ser postado no fórum do EC2 para ajuda da comunidade, mas é um problema comum e tem muitas causas possíveis. Escrevi um artigo para ajudar a começar a diagnosticar isso e apontar algumas informações que você deve incluir em sua postagem no fórum:

Solving: "I can't connect to my server on Amazon EC2"
http://alestic.com/2009/08/ec2-connectivity

Eu também escrevi um artigo descrevendo um método que pode ser usado para diagnosticar as instâncias de inicialização do EBS observando os arquivos de log no disco, mesmo que você não consiga se conectar à instância:

Fixing Files on the Root EBS Volume of an EC2 Instance
http://alestic.com/2011/02/ec2-fix-ebs-root

No entanto, você não poderá usar essa abordagem até que a Amazon ajude a desanexar o volume do seu EBS.

    
por 13.09.2011 / 00:48
7

Eu sei que este post é antigo, mas você também pode clicar em parar novamente, e o painel perguntará se você deseja fazer um stop forçado . Às vezes, eu sei disso por experiência, você tem que fazer duas ou três paradas forçadas para fazê-lo funcionar.

Credite em Robin Scott .

    
por 29.05.2015 / 15:30
0

Encontrei uma situação relacionada depois de criar um ambiente do Elastic Beanstalk em uma instância ec2. Para finalizar minha instância ec2, tive que finalizar meu ambiente eb primeiro, o que fiz visitando:

link

Onde o valor fornecido para region= é a região que contém o ambiente a ser encerrado. Nessa página, é fácil desativar rapidamente vários ambientes:

    
por 18.08.2015 / 03:01
0

Forçar a remoção do volume do sistema. Então você será capaz de parar de instância. Anexe novamente o volume e inicie a instância. Viola!

    
por 28.06.2016 / 22:35
-2

na reinicialização de IPs internos e alteração de DNS público, por isso, se você não tiver um IP elástico associado ao seu sistema, essa pode ser a razão pela qual você não pode conectar o SSH ao sistema.

    
por 13.09.2011 / 01:11

Tags