更改 Auto Scaling 组的启动配置
Auto Scaling 组一次与一个启动配置关联,并且启动配置在创建后不能修改。要更改 Auto Scaling 组的启动配置,请将现有的启动配置作为新启动配置的基础。然后,更新 Auto Scaling 组以使用新的启动配置。
更改 Auto Scaling 组的启动配置后,将使用新的配置选项启动所有新实例,但现有实例不受影响。要更新现有实例,请终止这些实例,以便 Auto Scaling 组替换这些实例,或者根据您的终止策略启用自动扩展,以逐步使用较新实例替换较旧实例。
注意
您还可以替换 Auto Scaling 组中的所有实例,以启动使用新启动配置的新实例。有关更多信息,请参阅 替换 Auto Scaling 实例。
要更改 Auto Scaling 组的启动配置(控制台)
通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/
。 -
在导航窗格中的 Auto Scaling (自动调整) 上,选择 Launch Configurations (启动配置)。
-
选择启动配置,选择 Actions(操作),然后单击 Copy launch configuration(复制启动配置)。这将设置与原启动配置选项相同的新启动配置,但在名称中会增加“Copy”文本。
-
在 Copy Launch Configuration(复制启动配置)页面上,根据需要编辑配置选项,然后选择 Create launch configuration(创建启动配置)。
-
在导航窗格的 Auto Scaling 下,选择 自动扩缩组。
-
选中 Auto Scaling 组旁边的复选框。
将在页面底部打开一个拆分窗格,其中显示有关所选组的信息。
-
在详细信息选项卡上,选择启动配置、编辑。
-
对于启动配置,选择新的启动配置。
-
完成后,选择更新。
更改 Auto Scaling 组的启动配置 (Amazon CLI)
-
使用 describe-launch-configurations 命令描述当前的启动配置。
-
使用 create-launch-configuration 命令创建新的启动配置。
-
带
--launch-configuration-names参数使用 update-auto-scaling-group 命令更新 Auto Scaling 组的启动配置。
要更改 Auto Scaling 组的启动配置 (Tools for Windows PowerShell)
-
使用 Get-ASLaunchConfiguration 命令描述当前的启动配置。
-
使用 New-ASLaunchConfiguration 命令创建新的启动配置。
-
带
-LaunchConfigurationName参数使用 Update-ASAutoScalingGroup 命令更新 Auto Scaling 组的启动配置。