Airflow 调度框架 安装经验分享 单节点
crontab定时任务不利于平时的监控,决定使用一种新的调度框架 1.安装依赖 # 避免连接密码以明文形式存储 pip3 install cryptography pip3 install paramiko # AttributeError: module 'enum' has no attribute 'IntFlag' pip3 uninstall enum34 pip3 install celery pip3 install redis pip3 install dask yum install mysql - devel pip3 install mysqlclient pip3 install apache - airflow # 避免产生大量日志 / usr / local / lib / python3 . 7 / site - packages / airflow vim settings . py # LOGGING_LEVEL = logging.INFO LOGGING_LEVEL = logging . WARN 2.配置环境变量 # vim /etc/profile # 指定airflow工作目录,airflow的工作目录默认在当前用户目录下 export AIRFLOW_HOME = / usr / local / airflow # source