1、useradd -s /sbin/nologin -M redis

    2、修改默认端口6379为其他端口(比如6380)
    3、重命名内置命令(不要操作)
    vi /usr/local/redis5/etc/redis.conf,增加如下配置:
    #rename-command FLUSHALL “”
    #rename-command FLUSHDB “”
    #rename-command CONFIG “”
    #rename-command KEYS “”
    #rename-command DEL “”
    #rename-command EVAL “”

    4、停止redis-server命令:
    /usr/local/redis5/bin/redis-cli -p 6379
    auth **
    shutdown

    5、权限控制:
    chmod 600 /usr/local/redis5/etc/redis.conf
    chown -R redis:redis ./redis5

    5-1、可能需要修改/etc/sudoers

    6、重启redis-server命令:
    sudo -u redis /usr/local/redis5/bin/redis-server /usr/local/redis5/etc/redis.conf

    7、验证redis-server是否正常
    ps -ef|grep redis

    8、修改开机自动重启脚本:
    vi /etc/rc.d/rc.local
    sudo -u redis /usr/local/redis5/bin/redis-server /usr/local/redis5/etc/redis.conf
    — 端口修改后,如果有气流调度平台依赖于此,请作相应修改配置文件
    9、修改airflow访问redis-server端口(6380)
    vi airflow.cfg
    10、停止并重启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