1

私は永続ディスク(GCP)を持っており、複数のポッドへの読み書きアクセスを許可したいと考えています。ReadWriteManyモードで永続ボリュームを複数のレプリカで要求できますか?

これは可能ですか?ここに私の2コンフィグは以下のとおりです。上記の設定で

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 

、私は私のポッドに次のエラーを参照してください。

FailedMount Failed to attach volume "pv0001" on node "xyz" with: googleapi: Error 400: The disk resource 'abc' is already being used by 'xyz' 

これが不可能である異なるノード上で読み書きモードでGCP永続ディスクについて2.

答えて

2

に設定した回数:(

それはしかし可能であるレプリカで発生します。

  • は、両方のレプリカを持っています同じノードでスケジュールされています。その場合、それらの両方は、この種のをサポートするglusterやNFSのような、PVの異なる種類を使用したノード
  • の任意の数に、読み取り専用モードでそれを使用し
  • 同じ永続ディスク読み書きをマウントすることができます使用
関連する問題