正常删除pvc,pv等的步骤
正确删除pv的步骤是删除使用pvc的pod,再删除pvc,最后删除pv
pv无法删除的情况
pv会处于“Terminating”状态
删除PV
由于无法正常删除pv,所以只能通过删除pv在集群中信息来达到删除的效果
命令
kubectl patch pv pv_name -p '{"metadata":{"finalizers":null}}'
可执行“kubectl patch -h”来详细了解命令信息
删除其他资源
同理,如无法正常删除其他Kubernetes资源,可以用patch命令进行尝试
或者在使用kubectl delete命令之后,直接使用kubectl edit 命令来修改finalizers的值为null