排查 Amazon EC2 Auto Scaling:负载均衡器问题 - Amazon EC2 Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

排查 Amazon EC2 Auto Scaling:负载均衡器问题

本页提供与 Auto Scaling 组相关联的负载均衡器所导致的问题有关的信息、可能原因,以及可用来解决这些问题的步骤。

要检索错误消息,请参阅从扩展活动中检索错误消息

当 Auto Scaling 组相关联的负载均衡器导致 EC2 实例启动失败时,您可能会收到一条或多条以下错误消息:

找不到负载均衡器 <您的启动环境>。验证负载均衡器配置失败。

  • 原因 1:负载均衡器已删除。

  • 解决方案 1

    1. 检查负载均衡器是否仍然存在。您可以使用 describe-load-balancers 命令。

    2. 如果看到响应中列出了负载均衡器,请参阅原因 2

    3. 如果没有看到响应中列出负载均衡器,可以创建新的负载均衡器,然后创建新的 Auto Scaling 组,或者可以创建无负载均衡器的新的 Auto Scaling 组。

  • 原因 2:创建 Auto Scaling 组时,未按正确顺序指定负载均衡器名称。

  • 解决方案 2:创建新的 Auto Scaling 组,并在最后指定负载均衡器名称。

名为 <负载均衡器名称> 的活动负载均衡器不存在。更新负载均衡器配置失败。

  • 原因:可能已删除指定的负载均衡器。

  • 解决方案:可以创建新的负载均衡器,然后创建新的 Auto Scaling 组,或者创建无负载均衡器的新的 Auto Scaling 组。

EC2 实例 <实例 ID> 不在 VPC 内。更新负载均衡器配置失败。

  • 原因:VPC 中不存在指定的实例。

  • 解决方案:您可以删除与实例相关联的负载均衡器,或者创建新的 Auto Scaling 组。

EC2 实例 <实例 ID> 在 VPC 中。更新负载均衡器配置失败。

  • 原因:负载均衡器在 EC2-Classic 中,但 Auto Scaling 组在 VPC 中。

  • 解决方案:确保负载均衡器和 Auto Scaling 组在同一网络(EC2-Classic 或 VPC)中。