Kubernetes 使用EFS csi驱动程序,是否为具有相同体积句柄的每条路径创建多个PV,以及如何为PVC指定哪个PV?

Kubernetes 使用EFS csi驱动程序,是否为具有相同体积句柄的每条路径创建多个PV,以及如何为PVC指定哪个PV?,kubernetes,persistent-volumes,persistent-volume-claims,amazon-efs,Kubernetes,Persistent Volumes,Persistent Volume Claims,Amazon Efs,请参见下文,我在EFS中有目录-数据和日志。如果需要使用子路径,是否需要创建不同的PV?如果我这样做了,我如何指定用于PVC的PV --- apiVersion: v1 kind: PersistentVolume metadata: name: efs-pv-data spec: capacity: storage: 5Gi volumeMode: Filesystem accessModes: - ReadWriteMany persistentVolum

请参见下文,我在EFS中有目录-
数据
日志
。如果需要使用子路径,是否需要创建不同的PV?如果我这样做了,我如何指定用于PVC的PV

---
apiVersion: v1
kind: PersistentVolume
metadata:
  name: efs-pv-data
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Retain
  storageClassName: efs-sc
  csi:
    driver: efs.csi.aws.com
    {{/*    same EFS ID*/}}
    volumeHandle: fs-ABC1234
    volumeAttributes:
      path: /data

---
apiVersion: v1
kind: PersistentVolume
metadata:
  name: efs-pv-logs
spec:
  capacity:
    storage: 5Gi
  volumeMode: Filesystem
  accessModes:
    - ReadWriteMany
  persistentVolumeReclaimPolicy: Retain
  storageClassName: efs-sc
  csi:
    driver: efs.csi.aws.com
    {{/*    same EFS ID*/}}
    volumeHandle: fs-ABC1234
    volumeAttributes:
      path: /logs

---

apiVersion: v1
kind: PersistentVolumeClaim
metadata:
  name: efs-claim-data
  namespace: my-app
spec:
  accessModes:
    - ReadWriteMany
  storageClassName: "efs-sc"
  resources:
    requests:
      storage: 5Gi

我测试了它,看起来这是不可能的。但是PV和PVC状态表示它是绑定的。对我来说,这种状态意味着它已经准备好,可以安装到吊舱或集装箱上。但是,将卷装载到容器时,会出现错误
无法装载卷…
是否需要为每个路径创建不同的StorageClass?