删除 AWS OpsWorks 堆栈实例 - AWS OpsWorks

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

删除 AWS OpsWorks 堆栈实例

重要

该 AWS OpsWorks Stacks 服务于 2024 年 5 月 26 日终止,新客户和现有客户均已禁用。我们强烈建议客户尽快将其工作负载迁移到其他解决方案。如果您对迁移有疑问,请通过 re AWS : Post 或通过 Pre mium Su AWS pp ort 与 AWS Support 团队联系。

您可以使用 AWS OpsWorks 堆栈来停止实例,包括注册的 Amazon EC2 实例。这样会停止 EC2 实例,但该实例仍留在堆栈中。您可以通过单击实例的操作列中的启动来重新启动它。如果您不再需要某个实例并希望将其从堆栈中移除,则可以将其删除,这会从堆栈中移除该实例,并终止关联的 Amazon EC2 实例。删除实例还会删除任何关联的日志或数据,以及该实例上的任何 Amazon Elastic Block Store (EBS) 卷。

重要

本主题仅适用于由 AWS OpsWorks 堆栈管理的 Amazon EC2 实例。有关如何删除由 Amazon EC2 控制台或 API 管理的实例的更多信息,请参阅终止您的实例

注意

您不能使用 AWS OpsWorks Stacks 删除已注册的本地实例。

如果某个实例属于多个层,您可以从堆栈中删除实例,或仅移除特定的层。也可以通过编辑实例配置从实例中移除层,如编辑实例配置中所述。

重要

您只能使用 AWS OpsWorks 堆栈控制台或 API 来删除 AWS OpsWorks Stacks 实例。特别是,您不应使用 Amazon EC2 控制台或 API 删除 AWS OpsWorks 堆栈实例,因为 Amazon EC2 操作不会自动与 AWS OpsWorks 堆栈同步。例如,如果启用了自动修复,并且通过使用 Amazon EC2 控制台终止实例,则 AWS OpsWorks Stacks 会将已终止的实例视为已失败实例,并启动另一个 Amazon EC2 实例来替换它。有关更多信息,请参阅 使用自动修复

删除实例
  1. Instances 页面上,查找相应层下的实例。如果该实例正在运行,请单击 Actions 列中的 stop

  2. 在状态变为 stopped 后,单击 delete。如果实例是多个图层的成员,则层 AWS OpsWorks 堆栈将显示以下部分。

    属于多个层的实例的“Instances (实例)”页面上的删除操作
    • 要仅从选定层中删除实例,请单击 Remove from layer

      该实例仍然是其他层的成员,可以重新启动。

    • 要从其所有层中删除实例 (这会将其从堆栈中移除),请单击 here

  3. 如果您选择从堆栈中完全移除某个实例,或者该实例仅属于一个层, AWS OpsWorks Stacks 会提示您确认删除。

    选择 Delete (删除) 以确认。除了从堆栈中删除实例外,此操作还会删除所有关联的日志或数据;而且还会删除附加到该实例的根卷。要删除所有实例卷,请选择 Delete instance's EBS volumes (snapshots will not be deleted) (删除实例的 EBS 卷(不会删除快照)),然后选择 Delete (删除)