解决 AWS 的 EKS 中无法删除的PV

最近有个AWS EKS的老项目存在PV无法删除的情况,删除命令一直停留,ctrl+c强行中止后,通过以下命令查看会显示PV 的 STATUS 一直是 Terminating.

kubectl get pv

查看卷的使用情况也显示正在使用中

kubectl get volumeattachment

实际上该卷对应的主机和PV对应的PVC和EBS都已经不存在,删除了,网上有讨论说是由于POD创建失败引起的,失败后没有随POD起删除。

目前的解决办法是通过手动编辑 volumeattachment 和 pv ,删除其 Finalizers 来解决,编辑命令如下

kubectl edit volumeattachment xxxxx
kubectl edit pv xxxx

你可能感兴趣的:(Kubernetes,aws,docker,运维)