

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

# 更新堆栈
<a name="workingstacks-edit"></a>

**重要**  
该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止，新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问，请通过 re [AWS : Post 或通过 Pre](https://repost.aws/) mium Su [AWS pp](https://aws.amazon.com/support) ort 与 AWS 支持 团队联系。

创建堆栈后，您可以随时更新配置。在 **Stack** 页面上，单击 **Stack Settings**，然后单击 **Edit**，这将显示 **Settings** 页面。执行所需的更改，然后单击 **Save**。

这些设置与[创建新堆栈](workingstacks-creating.md)中讨论的设置相同。有关详细信息，请参阅该主题。但是，请注意以下事项：
+ 您无法修改区域或 VPC ID。
+ 如果您的堆栈正在 VPC 中运行，这些设置将包含 **Default subnet** 设置，该设置列出了 VPC 的子网。如果您的堆栈未在 VPC 中运行，这些设置将被标上 **Default Availability Zones** 并列出区域的可用区。
+ 您可以更改默认操作系统，但您无法为 Windows 堆栈指定 Linux 操作系统或为 Linux 堆栈指定 Windows 操作系统。
+ 如果您更改了任一默认实例设置 (如 **Hostname theme** 或 **Default SSH key**)，新值将仅应用于您创建的所有新实例而非现有实例。
+ 更改**名称**会更改控制台显示的名称；它不会更改 OpsWorks Stacks 用来标识堆栈的基础短名称。
+ 在将 “**使用 OpsWorks 安全组**” 从 **“是**” 更改为 “**否**” 之前，除了该层的内置安全组外，每层还必须至少有一个安全组。有关更多信息，请参阅 [编辑图 OpsWorks 层的配置](workinglayers-basics-edit.md)。

  OpsWorks 然后，堆栈会从每一层中删除内置安全组。
+ 如果您将 “**使用 OpsWorks 安全组**” 从 “**否**” 更改**为** “是”，则 OpsWorks Stacks 会向每层添加相应的内置安全组，但不会删除现有的安全组。