环境 :
ubuntu 14.04 LTS
python 2.7
script:
设置环境变量:
export AIRFLOW_HOME=~/airflow
安装相关依赖包:
sudo apt-get install python-dev sudo apt-get install python-numpy sudo pip install airflow sudo pip install markupsafe sudo pip install sqlalchemy sudo pip install dateutil sudo pip install mako sudo pip install werkzeug sudo pip install itsdangerous sudo pip install wtforms sudo pip uninstall python-daemon sudo pip install python-daemon
最后两行代码解决这个问题:https://issues.apache.org/jira/browse/AIRFLOW-344
之后修改配置文件,不让加载hive相关东东。
vi ~/airflow/airflow.cfg
第62行:
oad_examples = False
初始化默认数据库:
airflow initdb
运行web服务器
airflow webserver -p 8080
可能还需要安装一个包
sudo pip install flask_wtf
效果图:
原文:http://www.cnblogs.com/Tommy-Yu/p/6230527.html