Problem:我正在 GCP 上设置 Google Compute Engine 虚拟机airflow
安装在其上。我现在正在尝试整合airflow
with systemd
按照以下说明http://airflow.readthedocs.io/en/latest/configuration.html#integration-with-systemd,但是它假设气流将在以下条件下运行airflow:airflow
.
如何设置气流安装,以便每当该虚拟机上的任何用户运行时airflow
从外壳,在后端它运行为airflow
用户。它类似于 hive 用户下运行的 hive 进程。
OS on VM: CentOS 7
您是否尝试过实际遵循链接的官方文档中列出的说明?我相信只要你使用Airflow 提供的 SystemD 配置所有进程都应该开始使用airflow:airflow
.
这发生在这两行
当然,这是假设您专门使用 systemd 来启动服务。如果您尝试手动运行airflow webserver
它将作为您当前的用户启动。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)