上一篇文章介绍了怎样在CentOS7上快速安装airflow: /2019/10/29/setup-apache-airflow-on-centos-7 一、使用systemd管理airflow服务 1、为airflow创建user和group: # useradd -U airflow 2、创建pid和log目录: # mkdir -p /run/airflow # chown airflow:airflow /run/airflow # chmod 755 /run/airflow # mkdir -p /var/log/airflow # chown airflow:airflow /var/log/airflow # chmod 755 /var/log/airflow 3、生成环境变量文件: # cat <<EOF > /etc/sysconfig/airflow AIRFLOW_CONFIG=/etc/airflow/airflow.cfg AIRFLOW_HOME=/etc/airflow EOF 4、把之前安装在~/airflow目录下的airflow移动到/etc: # mv ~/airflow /etc/ 5、修改/etc/airflow/airflow.cfg a. 修改dags_folder, plugins_folder: dags_folder = $AIRFLOW_HOME/dags plugins_folder …
Tag: airflow
[Airflow] Setup apache airflow on CentOS 7
1. install python3 and pip3 # yum install python3 2. install apache-airflow # pip3 install apache-airflow 3. initial airflow db # airflow initdb 4. start webserver # airflow webserver -p 8080 5. start scheduler # airflow scheduler