数仓:Airflow 安装及配置

安装步骤

sudo apt update
sudo apt install python3-pip
pip3 install --upgrade pip

配置文件安装路径及环境变量

export AIRFLOW_HOME=~/airflow
pip3 install apache-airflow
export AIRFLOW_HOME=/home/work/airflow
echo 'export PATH=/usr/local/bin:$PATH' >>~/.bashrc
source ~/.bashrc

初始化 airflow

airflow db init

配置 webserver

vim /home/work/airflow/airflow.cfg
  • 修改 webserver 配置
[webserver]
security = Flask AppBuilder
secure_mode = True
rbac=True

重置 airflow

airflow db reset

创建账号密码

airflow users create --lastname user --firstname admin --username name --email xxx@xxx.com --role Admin --password password

启动服务

airflow webserver --port 8080 --hostname 0.0.0.0        # 注意:ubuntu如果有开启防火墙,则需要允许端口8080通过

web 访问

http://xxx.xxx.xxx.xxx:8080/home
账号:xxxx
密码:xxxx
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 前段时间部门要求研究airflow,大概记录一下安装的步骤。airflow是一个python实现的工作流管理平台,...
    SMILE_NO_09阅读 12,139评论 0 4
  • 1、下载Ubuntu18.04 Ubuntu18.04 2、安装VMware Tools 1. 首先启动虚拟机Ub...
    年少有为吾诗悦阅读 5,789评论 0 1
  • 我们安装了hadoop集群后就可以使用了. 但是生产环境的hadoop任务非常复杂, 必须有维护任务调度和依赖的工...
    有赞洪斌阅读 8,960评论 0 2
  • 本文原载于:https://old-panda.com/2018/10/26/airflow-101/ 距离上回写...
    Old_Panda阅读 5,942评论 0 7
  • 1. 安装 airflow的安装非常简单,安装官方文档可以轻松完成,我是在macOS上安装的,Linux下应该是一...
    路小漫阅读 7,366评论 0 1