当前位置:  开发笔记 > 程序员 > 正文

我无法删除我的VPC

如何解决《我无法删除我的VPC》经验,为你挑选了2个好方法。

我想删除我的一个VPC但是当我试图删除时,出现了这个错误.

我们无法删除以下VPC(vpc-8737bde2(10.100.0.0/16)| Khoi-VPC)vpc'vpc-8737bde2'具有依赖性,无法删除.(服务:AmazonEC2;状态代码:400;错误代码:DependencyViolation;请求ID:e115d5ca-dd34-4cbb-a439-541b0dc225da)

好的,我检查了安全组,发现一个组的描述名称是我的VPC,所以我认为这是问题所在.但这次错误再次出现.

我们无法删除以下安全组(sg-a43c0dc1)

指定的组:"sg-a43c0dc1"名称:"default"不能被用户删除(服务:AmazonEC2;状态代码:400;错误代码:CannotDelete;请求ID:b21c425c-25c7-46e7-baeb-9610710afeca)

我不知道如何删除我的VPC,有没有人有任何想法?



1> mootmoot..:

大多数使用VPC的AWS应用程序都不会在VPC控制台下显示其用法.(更新)虽然AWS控制台表示它将分离资源,但您需要检查其他AWS服务使用的特定VPC资源.

这是一些:

    EC2实例: 任何EC2实例的网络接口,安全组子网连接到VPC子网.你可以选择

    TERMINATE(删除)EC2实例,或

    将实例启动到"虚拟VPC"或公有子网中

    RDS: 数据库安全组子网 创建RDS并连接到VPC时,必须创建一个连接到该VPC的数据库子网组.即使您删除了RDS,数据库子网组仍然存在.所以你需要去控制台并删除数据库子网组(或使用aws cli删除它)

    使用VPC的任何其他AWS服务

    只需回溯使用VPC-id,VPC-Subnet-ID,安全组等的所有服务.

(经过测试后更新@TheOne指出了VPC端点)4.VPC
端点

在删除VPC时你不必担心VPC内部的东西

虚拟专用网关(控制台将从VPC分离VPG)

VPN附件

互联网网关

路线表



2> BMW..:

在删除VPC之前,必须终止在VPC中运行的所有实例.如果使用VPC控制台删除VPC,它还会删除与VPC关联的资源,例如子网,安全组,网络ACL,DHCP选项集,路由表和Internet网关.

因此,没有手动删除安全组的请求.

要终止您的实例,请释放您的弹性IP地址,然后删除您的VPC

    通过https://console.aws.amazon.com/ec2/打开Amazon EC2控制台.

    在导航窗格中,选择Instances.

    选择您的实例,选择Actions,然后选择Instance State,然后选择Terminate.

    在对话框中,展开"发布附加的弹性IP"部分,然后选中弹性IP地址旁边的复选框.选择是,终止.

    通过https://console.aws.amazon.com/vpc/打开Amazon VPC控制台.

    在导航窗格中,选择您的VPC.

    选择VPC,选择Actions,然后选择Delete VPC.

    提示确认时,选择是,删除.

参考:

清理VPC

推荐阅读
sx-March23
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有