Amazon EC2 Auto Scaling 问题排查:AMI 问题
本页提供与 AMI 相关联的问题的有关信息、可能原因,以及可用来解决这些问题的步骤。
要检索错误消息,请参阅检索来自扩缩活动的错误消息。
当 AMI 的问题导致 EC2 实例启动失败时,您可能会收到一条或多条以下错误消息:
AMI 问题
AMI ID <您的 AMI 的 ID> 不存在。启动 EC2 实例失败。
-
原因:创建启动模板或启动配置后,可能已删除 AMI。
-
解决方案:
-
使用有效的 AMI 创建新的启动模板或启动配置。
-
使用 update-auto-scaling-group 命令通过新的启动模板或启动配置更新您的 Auto Scaling 组。
-
AMI <AMI ID> 正在等待,无法运行。启动 EC2 实例失败。
-
原因:您可能刚创建 AMI(通过获取运行实例的快照或任何其他方式),它可能还无法使用。
-
解决方案:必须等待您的 AMI 可用后,才能创建启动模板或启动配置。
用于参数 virtualName 的值 (<ami ID>) 无效。
-
原因:不正确的值。
virtualName
参数表示与设备相关联的虚拟名称。 -
解决方案:
-
通过指定使用
virtualName
参数的实例的虚拟设备名称来创建新的启动模板或启动配置。 -
使用 update-auto-scaling-group 命令通过新的启动模板或启动配置更新您的 Auto Scaling 组。
-
请求的实例类型的架构 (i386) 与用于 ami-6622f00f (x86_64) 的清单中的架构不匹配。启动 EC2 实例失败。
-
原因:启动模板或启动配置中提到的
InstanceType
的架构与映像架构不匹配。 -
解决方案:
-
使用与请求的实例类型的架构相匹配的 AMI 架构来创建新的启动模板或启动配置。
-
使用 update-auto-scaling-group 命令通过新的启动模板或启动配置更新您的 Auto Scaling 组。
-