Ошибка разрешения воздушного потока: [Ошибка 13] Отказано в разрешении: ‘/opt/воздушный поток/журналы/планировщик’

#python #kubernetes #airflow #kubernetes-helm

Вопрос:

Я застрял с этой проблемой, я пытаюсь использовать постоянный том с помощью NFS, но это плохо работает, такие ошибки … gt;

 File "/usr/local/lib/python3.8/pathlib.py", line 1292, in mkdir  self.parent.mkdir(parents=True, exist_ok=True)  File "/usr/local/lib/python3.8/pathlib.py", line 1288, in mkdir  self._accessor.mkdir(self, mode) PermissionError: [Errno 13] Permission denied: '/opt/airflow/logs/scheduler'  File "/usr/local/lib/python3.8/logging/config.py", line 570, in configure  raise ValueError('Unable to configure handler ' ValueError: Unable to configure handler 'processor  

это моя конфигурация:

 logs:  path: '/opt/airflow/logs'  persistence:  enabled: true  existingClaim: "pv-logs-claim"  subPath: ""  storageClass: "class-airflow-logs"  accessMode: ReadWriteMany  size: 10Gi  

вот мой PV — gt;

 apiVersion: v1 kind: PersistentVolume metadata:  name: pv-logs  labels:  app: airflow  release: airflow spec:  storageClassName: "class-airflow-logs"  # storageClassName: "standard-rwo"  capacity:  storage: 100Gi  accessModes:  - ReadWriteOnce  - ReadOnlyMany  - ReadWriteMany  nfs:  path: /airflowfilestore  server: xx.xx.xx.xx  persistentVolumeReclaimPolicy: Retain  

мой ПВХ -gt;

 apiVersion: v1 kind: PersistentVolumeClaim metadata:  name: pv-logs-claim  labels:  app: airflow  release: airflow spec:  volumeName: pv-logs  storageClassName: "class-airflow-logs"  # storageClassName: "standard-rwo"  accessModes:  - ReadWriteOnce  - ReadOnlyMany  - ReadWriteMany  resources:  requests:  storage: 50Gi  

мой класс … gt;

 apiVersion: storage.k8s.io/v1 kind: StorageClass metadata:  name: class-airflow-logs provisioner: pd.csi.storage.gke.io parameters:  type: pd-ssd mountOptions:  - dir_mode=0777  - file_mode=0777  - uid=50000  - gid=0  - mfsymlinks  - cache=strict  - actimeo=30  

Хранилище, постоянный том, постоянный том работают хорошо, pv и пвх уже Bound работают , и я понятия не имею, почему у модуля нет разрешения на запись журналов

Комментарии:

1. можете ли вы удалить ReadWriteOnce в режимах доступа и повторить попытку

2. @HalilSahin не работает 🙁