Amazon web services 删除孤立的AWS ENI+;SG`当前正在使用`并且`有从属对象`?
Amazon web services 删除孤立的AWS ENI+;SG`当前正在使用`并且`有从属对象`?,amazon-web-services,amazon-ec2,Amazon Web Services,Amazon Ec2,aws ec2删除网络接口——网络接口id eni xxx 调用DeleteNetworkInterface操作时出错(InvalidParameterValue):网络接口“eni xxx”当前正在使用中 aws ec2删除安全组--组id“sg yyy” 调用DeleteSecurityGroup操作时发生错误(DependencyViolation):资源sg yyy具有依赖对象 如果我这样做: aws ec2 describe-instances > instances.json
aws ec2删除网络接口——网络接口id eni xxx
调用DeleteNetworkInterface操作时出错(InvalidParameterValue):网络接口“eni xxx”当前正在使用中
aws ec2删除安全组--组id“sg yyy”
调用DeleteSecurityGroup操作时发生错误(DependencyViolation):资源sg yyy具有依赖对象
如果我这样做:
aws ec2 describe-instances > instances.json
aws ec2 describe-nat-gateways > nat-gateways.json
aws ec2 describe-network-acls > network-acls.json
aws ec2 describe-network-interfaces > network-interfaces.json
aws ec2 describe-security-groups > security-groups.json
然后,这只显示了network interfaces.json中的一个self条目:
grep eni xxx*.json
这显示了安全组.json中的自我输入和网络接口中的eni xxx
中的一个引用。json
:
grep sg yyy*.json
以下是:
aws ec2描述安全组引用——组id sg yyy
生成空结果:
{
"SecurityGroupReferenceSet": []
}
没有EC2实例正在使用ENI。为什么我不能删除ENI或SG?我相信他们都是孤儿
我猜SG的从属对象是ENI?但埃尼似乎没有被使用。没有EC2实例引用它。我能做些什么来删除这些?Lambda使用ENIs,负载平衡器、RDS、全局加速器和EFS都使用ENIs。。。可能还有其他的。。。aws ec2对网络接口的描述揭示了什么?这里应该有一个提示。仅供参考,这是在使用eksctl创建EKS cluter的上下文中进行的,并尝试将其删除,然后出现此错误。我没有使用Lambdas和RDS,我还没听说过另外两个。谢谢。aws ec2在描述
字段(或可能在响应的其他地方)中描述了网络接口的哪些内容?“描述”:“ELB zzz”,
。我能够删除elbaws elb delete负载平衡器——负载平衡器名称“zzz”
,但我仍然无法删除eni或sg。就是这样。在等待了大约15分钟后,埃尼似乎自动删除了,我能够无误地手动删除SG。谢谢