

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

# 取消分配注册的实例
<a name="registered-instances-unassign"></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 支持 团队联系。

**注意**  
仅 Linux 堆栈支持此功能。

您可以使用 OpsWorks 控制台、 AWS CLI或 SDK 操作将注册实例从其层中取消分配。

取消分配实例时， OpsWorks Stacks 会在该实例上运行该层的关闭配方。这些配方执行某些任务 (如关闭服务)，但不会停止该实例。如果该实例被分配给多个层，则取消分配适用于每个层；您无法从层的子集取消分配实例。但是，该实例仍然在堆栈中注册，如果您愿意，可以将其分配给另一层。

**使用控制台取消分配注册的实例**

1. 在导航窗格中，选择 **Instances (实例)**。

1. 选择要取消分配的实例。

1. 在实例的**详细信息**页面上，选择**取消分配**。  
![\[在实例的详细信息页面上取消分配注册的实例\]](http://docs.aws.amazon.com/zh_cn/opsworks/latest/userguide/images/unassign-instance.png)

**要取消分配已注册的实例，请使用 AWS CLI**

运行 [https://docs.aws.amazon.com/cli/latest/reference/opsworks/unassign-instance.html](https://docs.aws.amazon.com/cli/latest/reference/opsworks/unassign-instance.html) 命令从正在使用该实例的所有层中取消分配注册的实例。

```
aws opsworks unassign-instance --region region --instance-id instance-id
```