我有一个永久磁盘(GCP),希望能够允许对多个Pod进行读写访问。
这可能吗?这是我的两个配置:
pVolume.yaml
apiVersion: "v1"
kind: "PersistentVolume"
metadata:
name: "pv0001"
spec:
storageClassName: manual
capacity:
storage: "10Gi"
accessModes:
- "ReadWriteMany"
gcePersistentDisk:
fsType: "ext4"
pdName: "wordpress-disk"
pVolumeClaim.yaml
kind: PersistentVolumeClaim
apiVersion: v1
metadata:
name: task-pv-claim
spec:
storageClassName: manual
accessModes:
- ReadWriteMany
resources:
requests:
storage: 3Gi
通过以上配置,我在Pod上看到以下错误:
FailedMount Failed to attach volume "pv0001" on node "xyz" with: googleapi: Error 400: The disk resource 'abc' is already being used by 'xyz'
副本计数设置为2时,会发生这种情况。
最佳答案
对于不同节点上处于ReadWrite模式的GCP永久磁盘,这是不可能的:(
但是有可能: