Amazon ec2 EC2实例在启动前终止。没有控制台日志

Amazon ec2 EC2实例在启动前终止。没有控制台日志,amazon-ec2,Amazon Ec2,我在现有Fedora Core 13 AMI的基础上创建了一个新的AMI。当我尝试启动带有新映像的实例时,该实例甚至在启动之前就被终止了。实例的状态从“挂起”更改为“终止”。我尝试使用Amazon控制台获取系统日志,但日志为空 如何找到实例终止的原因 编辑:请检查下面我的答案。您描述的内容听起来像是AMI的问题或某种容量问题。例如,我注意到我无法启动us-east-1b中的一个高mem实例,它具有类似的效果 至于AWS控制台,我不知道有某种错误日志,我会尝试使用从shell启动一个实例,看看是否

我在现有Fedora Core 13 AMI的基础上创建了一个新的AMI。当我尝试启动带有新映像的实例时,该实例甚至在启动之前就被终止了。实例的状态从“挂起”更改为“终止”。我尝试使用Amazon控制台获取系统日志,但日志为空

如何找到实例终止的原因


编辑:请检查下面我的答案。

您描述的内容听起来像是AMI的问题或某种容量问题。例如,我注意到我无法启动
us-east-1b
中的一个高mem实例,它具有类似的效果

至于AWS控制台,我不知道有某种错误日志,我会尝试使用从shell启动一个实例,看看是否会返回更多错误:

ec2-run-instances YOURAMI -n 1 -g group -k key
上面应该返回实例标识符(
i-xxxxxx
)和挂起


然后使用ec2 description instances i-xxxxxx查看实例的状态。您还可以尝试跳过
ec2运行实例
,并立即使用descripe命令。应该也能正常工作。

问题是由于AMI绑定实用程序中的错误引起的,而该错误又是由更新版本中openssl输出的更改引起的。解决方案在EC2论坛中。我的关键字搜索没有显示这个答案。我通过搜索实例中唯一可用的消息,偶然发现了这个答案。信息是

Client.InstanceInitiatedShutdown: 实例启动的关闭


修复程序是ruby脚本中用于图像绑定的一个简单更改。详情见上面链接的论坛帖子。

谢谢,直到。是的,这是AMI的问题,但与可用性区域无关。请核对我的答案。