无法使用KubernetesExecutor和使用官方气流舵图的EFS卷获取持久日志



我看到PVC与PV相连。但当我启用log.persistence.enabled: true时,调度程序和Web服务器会不断崩溃,因为它没有访问日志文件夹的权限。这是我描述吊舱时的错误:

PermissionError: [Errno 13] Permission denied: '/opt/airflow/logs/scheduler'

在我们为airflow定制的Dockerfile的末尾,我们将用户设置为airflow,并chown整个airflow主目录,这样这些权限就不会成为问题。通过这种方式,气流吊舱本身作为气流运行,kubernetes执行器使用此图像旋转的任何吊舱都作为气流运行。

RUN chown -R airflow: ${AIRFLOW_USER_HOME}

最新更新