IT漫步

技术生活札记©Yaohui

[Airflow] Change default sqlite to mysql database and manage services with systemd

上一篇文章介绍了怎样在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 …


Proudly powered by WordPress