1、配置文件my.cnf中[mysqld]下面增加如下的键值对:
######安全补丁#######
local-infile = 0
skip_symbolic_links=yes
###################
2、配置文件my.cnf中修改port端口(如果是3306的默认端口的话,请修改为其他端口号):
port = 3307
3、如果有test数据库,请保证没有业务数据的前提下删除
4、配置文件my.cnf中如果没有log_error项,请增加(比如)
log-error = /opt/data/mysql5.6/error.log
5、重启mysql-server使配置文件生效
6、修改airflow访问mysql-server端口(3307)
vi airflow.cfg
— 端口修改后,如果有气流调度平台依赖于此数据库,请作相应修改配置文件
7、停止并重启airflow各服务:
ps -ef|egrep ‘scheduler’|grep -v grep|awk ‘{print $2}’|xargs kill -9
ps -ef|egrep ‘airflow-webserver’|grep -v grep|awk ‘{print $2}’|xargs kill -9
ps -ef|egrep ‘serve_logs|celeryd’|grep -v grep|awk ‘{print $2}’|xargs kill -9
rm -rf .err .out .pid .log
airflow webserver -D && airflow scheduler -D && airflow worker -D
8、修改airflow的connection端口配置(比如local_airflow_meta)