经常重新启动一个Linux ec2实例,有一个小的根卷和一个小的连接卷,我无法SSH进入实例。 目前还不清楚为什么重新启动实例导致它无法从SSH访问。 实例显示为在AWS控制台中运行,但ssh,http等不响应。 我试图从这个正在运行的实例创build一个AMI。 然而,AMI从未被创造。 相反,我刚刚在AWS控制台的AMI部分看到了“待处理”几个小时。 最终我取消了AMI。 接下来我试着停止ec2实例。 但是我无法停止这个实例,它已经停留了好几个小时了。 我也试图阻止这个事件,但没有成功。 然后我试图分离卷,但他们不断地报告“分离”有没有人有任何build议如何处理? 亚马逊似乎没有提供任何forms的电子邮件或电话支持,除非你是高级会员。 非常感谢您的帮助。
如果您没有高级支持,那么可以在EC2论坛上向Amazon报告“卡住”实例(无法停止/终止它们)和“卡住”卷(无法分离/删除它们) :
亚马逊AWS EC2论坛
https://forums.aws.amazon.com/forum.jspa?forumID=30
确保你列出了涉及的具体实例/卷ID。
除了亚马逊,没有人能真正帮助这些情况。
幸运的是,一旦进入“停止”或“终止”状态,您不应该在实例小时内收费。
你原来不能通过SSH连接到实例的问题也可以在EC2论坛上发布,以获得社区的帮助,但这是一个常见的问题,有很多潜在的原因。 我写了一篇文章来帮助开始诊断,并指出你应该包括在你的论坛post中的信息:
解决方法:“我无法连接到Amazon EC2上的服务器”
http://alestic.com/2009/08/ec2-connectivity
我还写了一篇文章描述了一种方法,即使无法连接到实例,也可以通过查看磁盘上的日志文件来诊断EBS启动实例:
修复EC2实例的根EBS卷上的文件
http://alestic.com/2011/02/ec2-fix-ebs-root
但是,在亚马逊帮助您分离EBS卷之前,您将无法使用这种方法。
我知道这个post是旧的,但你也可以再次点击停止,仪表板会问你是否要强制停止 。 有时候,我从经验中了解到这一点,你必须做两三次强制性的停顿才能使之工作。
感谢Robin Scott 。
在ec2实例中创buildElastic Beanstalk环境之后,我遇到了相关的情况。 要终止我的ec2实例,我必须先终止我的eb环境,这是通过访问来完成的:
https://console.aws.amazon.com/elasticbeanstalk/?region=us-west-2
提供给region=的区域是包含要closures的环境的区域。 在该页面上,您可以轻松地停用多个环境:
强制分离系统音量。 那么你将能够停止实例。 重新连接卷并启动实例。 中提琴!
在重新启动内部IP和公共DNS改变,所以如果你没有与你的系统相关的弹性IP,那么这可能是你不能SSH进入系统的原因。