无法删除VPC,无法detach eni

0

删除VPC时,提示:“VPC 包含一个或多个正在使用的 网络接口 ,在删除此 VPC 之前,必须删除以下 2 网络接口” – eni-071fd0b07a3338c7e In-use – eni-0be244ba946162947 In-use

然后,尝试分离 eni,提示:“未能分离网络接口。API 错误: “You do not have permission to access the specified resource.”

没有告知我是什么specified resource,在尝试多个可能后,无果。这个VPC是前几个月实验性弄的,并没有投入使用,当时以为删除了workspace就已经删除了,结果仍然产生费用。

这个功能是不是有bug,为什么用户删除VPC,需要手动解决这么多依赖项?而且这些依赖项在删除时是相互锁死的!!!

请帮我删除掉这个资源,否则我要找亚马逊索赔。

Jay
已提问 1 年前224 查看次数
1 回答
0

您好:

感谢您贡献 re:Post 社群,我是工程师 Tako。

一般来说 VPC 删除时需要预先移除所有的 Network Interface(ENI) 您才可以成功移除特定的 VPC。其中这些 ENI 可能是您自行创建 或 由 AWS 的托管服务所创建。您自行创建的 ENI 可以在 detatch(分离) 后移除,而 AWS 的托管服务创建的 ENI 您无法 detatch 或 delete。

您需要移除对应的托管服务资源后,对应的 ENI 就会跟着删除。 从您提供的错误讯息判断您的 ENI 很有可能是来自于托管服务使用的 ENI。

AWS 托管服务可能是 DirectoryService/PrivateLink/ELB/APIGW/EKS/NATGateway 等等。建议您可以使用这个连结 找到您的 VPC Network Interface 的页面,通常在 ENI 的 Description 的栏位中会说明这个 ENI 是属于哪一个托管服务。接着您可以再到对应的托管服务页面删除对应的资源。

如果您仍然找不到对应的资源,我会建议您开启 Customer Service 的支持工单,由 AWS CS 团队的工程师,可以调阅您的帐号资料提供您具体的建议。

希望这个资讯对您有帮助并再次感谢您贡献 re:Post 的社群。

Cheers, Tako

AWS
Tako_T
已回答 1 年前

您未登录。 登录 发布回答。

一个好的回答可以清楚地解答问题和提供建设性反馈,并能促进提问者的职业发展。

回答问题的准则