Amazon EC2自动扩展实例始终显示状态为“挂起”
我使用面向Amazon ECS的AMI创建了启动配置。 所有的实例都连接到VPC,但也有一个公共的非EIP地址。
当我创建一个自动调整组时,我可以查看实例页面,并查看实例通过了所有运行状况检查。
此外,我创建的ELB挑选新实例并开始为它们提供流量。
但是,autoscaler总是将我的实例显示为“挂起”并最终销毁它们。
到底是怎么回事?
实例:
ELB:
自动缩放显示实例未决:
谢谢你的帮助!
编辑
以下是启动日志的输出,带有一个非常无益的信息:
检查Auto Scaling Group模块中的ASG Activity History选项卡,特别检查从Scale Out
到Pending
的过渡到Terminated
。
对于其中的每一个,请选中将显示以下字段的“更多”箭头:
Launching a new EC2 instance: i-0aaaaa06b45ce05
At 2016-06-16T17:54:25Z an instance was started in response to a difference between desired and actual capacity, increasing the capacity from 2 to 4
活动历史记录和相关的生命周期事件描述和原因将帮助您快速缩小问题范围。
终止/取消事件的原因将特别引起关注。 以下是Terminated
事件的示例:
Terminating EC2 instance: i-0aaaaaad47162b8f84
At 2016-05-20T08:12:42Z an instance was taken out of service in response to a EC2 instance status checks failure.
编辑:
根据提供的日志历史记录,实例无法启动,因为Only EC2-Classic instances may be linked.
错误。 启动配置中存在配置问题。
检查您的启动配置,并确保在高级详细信息中取消选中链接到VPC选项。
链接地址: http://www.djcxy.com/p/63393.html上一篇: Amazon EC2 autoscaling instances always show status as "pending"
下一篇: terminating EC2 instance from autoscaling group in Amazon