使用启动配置创建 Auto Scaling 组 - Amazon EC2 Auto Scaling
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

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

使用启动配置创建 Auto Scaling 组

创建 Auto Scaling 组时,您必须指定配置 Amazon EC2 实例所需的信息、实例的子网以及初始实例数。

重要

要配置 Amazon EC2 实例,您可以指定启动模板、启动配置或 EC2 实例。建议您使用启动模板以确保您可以使用 Amazon EC2 的最新功能。有关更多信息,请参阅 启动模板

以下过程演示如何使用启动配置创建 Auto Scaling 组。您不能在创建启动配置后进行修改,但可以替换 Auto Scaling 组的启动配置。有关更多信息,请参阅 更改 Auto Scaling 组的启动配置

Prerequisites

创建启动配置。有关更多信息,请参阅 创建启动配置

使用启动配置创建 Auto Scaling 组的步骤(console)

  1. 打开 Amazon EC2 Auto Scaling 控制台:以下网址:https://console.aws.amazon.com/ec2autoscaling/.

  2. 在屏幕顶部的导航栏中,选择在创建启动模板时使用的同一区域。

  3. 选择 Create an Auto Scaling group (创建 Auto Scaling 组)

  4. 在存储库的选择启动模板或配置页面, 对于Auto Scaling 组名下,输入 Auto Scaling 组的名称。

  5. 要选择启动配置,请执行以下操作:

    1. 对于 Launch Template (启动模板),选择 Switch to launch configuration (切换以启动配置)

    2. 对于 Launch configuration (启动配置),请选择现有启动配置。

    3. 验证您的启动配置是否支持您计划使用的所有选项,然后选择 Next (下一步)

  6. Configure settings (配置设置) 页面的 Network (网络) 下,为您在启动配置中指定的安全组选择 VPC。EC2-Classic 中不支持使用实例类型和购买选项的组合来启动实例。

  7. 对于 Subnet (子网),选择指定 VPC 中的一个或多个子网。可以在多个可用区中使用子网以提供高可用性。有关 Amazon EC2 Auto Scaling 高可用性的更多信息,请参阅跨可用区分配实例.

  8. 选择 Next (下一步)

    或者,您可接受其余默认值,然后选择 Skip to review (跳到审核)

  9. (可选)在配置高级选项页面上,配置以下选项,然后选择下一步

    1. 要向负载均衡器注册 Amazon EC2 实例,请选择现有负载均衡器或创建新负载均衡器。有关更多信息,请参阅 Elastic Load Balancing 和 Amazon EC2 Auto Scaling。要创建新负载均衡器,请按照使用 Amazon EC2 Auto Scaling 控制台配置 Application Load Balancer 用程序负载均衡器或 Network Load Balancer.

    2. 启用您的 Elastic Load Balancing (ELB) 运行状况检查,用于运行状况检查中,选择ELBUDER运行状况检查类型. 启用负载均衡时,这些运行状况检查是可选的。

    3. UNER运行 Health 检查宽限期中,输入 Amazon EC2 Auto Scaling 在实例投入使用后检查其运行状况前的时间。此设置的目的是防止 Amazon EC2 Auto Scaling 将实例标记为异常并在有时间启动之前将其终止。默认值为 300 秒。

  10. (可选)在 Configure group size and scaling policies (配置组大小和扩展策略) 页面上,配置以下选项,然后选择 Next (下一步)

    1. 对于 Desired capacity (所需容量),请输入要启动的实例的初始数量。将此数字更改为超出最小容量或最大容量限制的值时,必须更新最小容量最大容量的值。有关更多信息,请参阅 为 Auto Scaling 组设置容量限制

    2. 要自动缩放 Auto Scaling 组的大小,请选择目标跟踪扩展策略并按照指示进行操作。有关更多信息,请参阅目标跟踪扩展策略

    3. Instance scale-in protection (实例缩减保护) 下,选择是否启用实例缩减保护。有关更多信息,请参阅 使用实例缩减保护

  11. (可选)要接收通知,请为添加通知配置通知,然后选择下一步。有关更多信息,请参阅 当您的自动扩展组扩展时获取 Amazon SNS 通知

  12. (可选)要添加标签,请选择添加标签,为每个标签提供标签键和值,然后选择下一步。有关更多信息,请参阅 标签 Auto Scaling 组和实例

  13. 在存储库的审核页面上,选择创建 Auto Scaling 组.

使用命令行创建 Auto Scaling 组

您可以使用以下任一命令: