存储
SC(StorageClass)
1
2
3
4
5
回收策略reclaimPolicy:
1. Delete(删除):当PVC被删除时,底层的PV将被自动删除。
2. Retain(保留):当PVC被删除时,底层的PV将被保留,不会被自动删除。你可以手动处理底层PV,例如重新绑定到其他PVC上。
3. Recycle(回收):当PVC被删除时,底层的PV将被清理并准备好重新使用。这通常涉及删除PV上的数据,并将其返回到初始状态。
PV(PersistentVolume)
1
PVC(PersistentVolumeClaim)
1
2
3
4
5
6
7
8
9
10
11
==============================
1. pvc删除时:
> 如果有pod挂载此pvc, PVC会变成 Terminating 状态, edit编辑是内部是: bound。
> 必须删除此PVC才能恢复正常状态,且当前的pv数据会根据 静态或者动态(StorageClass) 进行清空或保留。
> 当前的状态是不能正常删除的:
kubectl -n <namespace> delete pvc <pvcname> --force
可以进入edit pvc, 删除以下两行:
finalizers:
- kubernetes.io/pvc-protection
本文由作者按照
CC BY 4.0
进行授权