无法删除VPC实例

问题描述

在调用DeleteVpc接口删除一个专有网络(VPC)或在专有网络管理控制台删除专有网络时,会出现以下两种情况:

  • 专有网络控制台页面中的专有网络实例操作列的删除按钮为灰色,提示“请先解绑或删除子资源”,无法完成删除操作。

  • 调用DeleteVpc接口删除VPC或者在专有网络控制台删除VPC时,提示错误Specified object has depedent resources,错误码DependencyViolation

问题原因

导致无法删除VPC实例的原因如下:

  • VPC实例未从云企业网实例中卸载。

  • 路由表存在自定义路由。

  • VPC实例中存在高速通道未删除。

  • 存在未删除的安全组。

  • VPC实例中存在未删除的交换机。

  • VPC实例中存在NAT网关。

  • 当前VPC存在IPv4网关及指向IPv4网关的路由,或者存在IPv6网关及指向IPv6网关的路由。

  • 包含未释放的基础云资源,如ECS、RDS等。

解决方案

如何删除VPC中关联的基础云资源和子资源,请参考以下步骤执行:

  1. 登录专有网络管理控制台

  2. 在顶部菜单栏处,选择VPC所在的地域。

  3. 专有网络页面,单击要删除的专有网络实例ID。

  4. 单击资源管理页签,分别在以下区域检查资源的依赖问题。

    1. 专有网络资源区域,检查路由表交换机传统型负载均衡CLB(私网)安全组网络ACL等资源是否存在,如果存在请单击资源下方的数字,请进行相应的解绑或删除。

    2. 包含基础云资源区域,检查云服务器(ECS)云数据库(RDS)是否存在,如果存在,请进行相应的解绑或删除。

    3. 公网访问服务区域,检查公网NAT网关资源是否存在,如果存在,请进行相应的解绑或删除。

    4. 网间互联服务区域,检查云企业网资源是否存在,如果存在,请卸载云企业网。具体操作,请参见更多信息中关于卸载云企业网的操作。

  5. VPC关联的基础云资源和资源完成解绑或删除后,返回专有网络页面,选择要删除的目标VPC实例,在操作列单击删除

  6. 删除专有网络对话框,单击确定

    说明

    若您已经删除VPC实例下的所有资源,仍然无法删除VPC实例,您可以提交工单联系阿里云技术支持。

更多信息

如果VPC实例下相关的基础资源和子资源删除后,仍无法完成VPC实例的删除时,您可以通过以下场景判断是否需要强制删除VPC实例。

  • 当VPC实例下有云企业网、高速通道等其他资源时,需要先将云企业网、高速通道等资源删除后再删除VPC实例。具体操作,请参见云企业网高速通道

  • 当VPC下仅存在以下资源时可强制删除VPC。关于如何强制删除VPC实例,请参见删除专有网络

    • 该VPC下仅存在IPv4网关及指向IPv4网关的路由。

    • 该VPC下仅存在IPv6网关及指向IPv6网关的路由。

云企业网

如何卸载云企业网,请参见以下步骤:

  1. 登录专有网络管理控制台

  2. 在顶部菜单栏处,选择目标VPC的地域。

  3. 专有网络页面,单击要删除的专有网络实例ID。

  4. 在专有网络详情页面,单击卸载云企业网

删除VPC-cn

高速通道

如何删除高速通道的对等连接,请参见以下步骤:

  1. 登录专有网络管理控制台

  2. 在左侧导航栏,选择网间互联>高速通道

  3. 进入高速通道控制台,在左侧导航栏,选择专有网络对等连接>VBR上连

  4. VBR上连页面,找到目标VBR上连,然后在操作列单击删除

  5. 删除对等连接对话框,单击确定

强制删除VPC实例

如何强制删除VPC实例,请参见以下步骤:

  1. 登录专有网络管理控制台

  2. 在顶部菜单栏处,选择VPC的地域。

  3. 专有网络页面,找到目标VPC,然后在操作列单击删除

  4. 删除专有网络对话框,勾选强制删除后,单击确定

相关文档

适用于

  • 专有网络VPC