如何删除与其他 AWS 账户共享的 VPC?

1 分钟阅读
0

为什么我无法删除与其他 AWS 账户共享的 Amazon Virtual Private Cloud(Amazon VPC)?

简短描述

删除与其他 AWS 账户共享的 VPC 时,最好在删除 VPC 之前检查一下共享资源中的所有依赖关系和活跃组件。删除共享 VPC 时最常见的错误是:

  • “Unable to delete, the VPC contains one or more in-use network interfaces(无法删除,VPC 包含一个或多个正在使用的网络接口)”。
  • “Network interface associated - Delete the network interface, or associate with a different security group(已关联的网络接口 – 删除网络接口,或与其他安全组关联)”。

解决方法

要验证共享子网和活跃资源,请执行以下操作:

  1. 在参与者账户中打开 AWS Resource Access Manager(AWS RAM)控制台
  2. Shared with me(与我共享)下,选择 Resource shares(资源共享)。
  3. 验证 Resource shares ID(资源共享 ID)是否与父 VPC 中的共享资源匹配。
  4. 检查资源类型并验证资源是否处于 Available(可用)状态。
  5. 确定资源后,选择 Leave resource share(离开资源共享)。这将取消共享父 VPC 中的资源。
  6. 删除共享 VPC。

取消共享子网不会对活跃资源产生直接影响。但是,您必须终止共享或非共享 VPC 中的所有活跃资源才能删除父 VPC。要验证活跃资源,请执行以下操作:

  1. 打开 Amazon Elastic Compute Cloud(Amazon EC2)控制台
  2. Network and Security(网络与安全性)下,选择 Network interfaces(网络接口)。
  3. 查看活跃弹性网络接口列表,然后删除与其关联的活跃资源。
  4. 删除 VPC。

**注意:**在您终止资源后,可能需要 30 到 60 秒才能从账户中删除弹性网络接口。


相关信息

VPC 共享:多账户和 VPC 管理的新方法

我尝试删除我的 Amazon VPC,但收到了依赖关系错误。如何删除我的 Amazon VPC?

AWS 官方
AWS 官方已更新 2 年前