centos7安装airflow
1、安装python3(略过)https://blog.csdn.net/Beyond_F4/article/details/79724850# 虚拟环境https://blog.csdn.net/Beyond_F4/article/details/1222516752、安装MySQL(略过)https://blog.csdn.net/huangmx1995/article/details/529
·
1、安装python3(存在则略过)
https://blog.csdn.net/Beyond_F4/article/details/79724850
# 虚拟环境
https://blog.csdn.net/Beyond_F4/article/details/122251675
2、安装MySQL(存在则略过)
https://blog.csdn.net/huangmx1995/article/details/52909580
1# 安装后创建airflow数据库
CREATE DATABASE airflow;
2# 修改配置文件 vi /etc/my.cnf 加入一行
[mysqld]
explicit_defaults_for_timestamp=1
或者在数据库命令行运行
set @@global.explicit_defaults_for_timestamp=on;
3、安装python3包
pip3 install --upgrade pip
pip3 install pymysql
pip3 install airflow
pip3 install paramiko
4、安装airflow依赖环境
yum -y install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel readline-devel tk-devel gdbm-devel db4-devel libpcap-devel xz-devel
5、在/etc/profile中末尾配置airflow环境变量
#airflow
export AIRFLOW_HOME=/software/airflow
6、初始化
airflow initdb
如果失败,则用
airflow db init
成功后则会在/software/airflow/目录下生成文件
airflow.cfg
airflow.db
logs
unittests.cfg
webserver_config.py
7、创建登录用户:
(venv) [root@localhost airflow]# airflow users create --username admin --firstname admin --lastname admin --role Admin --email xxx@163.com
回车提示输入密码
看到如下提示,则创建成功
Password:
Repeat for confirmation:
[2022-03-17 08:27:44,763] {manager.py:214} INFO - Added user admin
User "admin" created with role "Admin"
8、启动airflow
airflow webserver
airflow scheduler
默认启动服务器localhost,默认端口8080,
如需修改服务器ip和端口,打开文件/software/airflow/airflow.cfg
修改host、port

GitCode 天启AI是一款由 GitCode 团队打造的智能助手,基于先进的LLM(大语言模型)与多智能体 Agent 技术构建,致力于为用户提供高效、智能、多模态的创作与开发支持。它不仅支持自然语言对话,还具备处理文件、生成 PPT、撰写分析报告、开发 Web 应用等多项能力,真正做到“一句话,让 Al帮你完成复杂任务”。
更多推荐
所有评论(0)