一个persistent volume只能被一个persistent volume claim用吗


我如果创建2个persistent volume claim另一个会一直pending

配置如下:

pv0
apiVersion: v1
kind: PersistentVolume
metadata:
name: pv0
spec:
capacity:
storage: 10Gi
accessModes:
- ReadWriteMany
hostPath:
path: /data/pv0
persistentVolumeReclaimPolicy: Recycle


pvc0
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: pvc0
spec:
accessModes:
- ReadWriteMany
resources:
requests:
  storage: 1Gi


pvc1
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: pvc1
spec:
accessModes:
- ReadWriteMany
resources:
requests:
  storage: 1Gi
已邀请:

henryrao - 一個月內拿下k8s

赞同来自:


找到(http://stackoverflow.com/quest ... mespac)

的确PV只能被一个PVC用,直到PVC被删除并且PV状态再回到available

用心阁

赞同来自:


印象中是像pod和node的关系,是分配请求的资源,而不是独享吧。

babywaiting

赞同来自:


最近也在研究PV和PVC,测试中的现象确实是,一个PV确实只能绑定一个PVC

要回复问题请先登录注册