zoukankan      html  css  js  c++  java
  • redis集群设置密码认证

    环境:linux、redis集群3主3从

    方法一、修改配置文件

    1、停止所有redis服务
    ps -ef|grep reids|awk '{print $2}'|xargs kill -9
    2、在配置文件添加密码认证(所有节点配置文件都要修改)
    cat <<EOF >> /你的配置文件路径/redis_7001.conf
    masterauth passwd123 
    requirepass passwd123
    EOF
    3、启动服务
    4、验证结果
    redis-cli -h 172.168.0.1 -p 7001 -c -a passwd123
    redis-cli -h 172.168.0.1 -p 7001 -c
    >auth passwd123
    5、查看整个集群状态
    redis-cli -h 172.168.0.1 -p 7001 -c -a passwd123 cluster nodes
    (-c:表示集群 -a:密码认证)
    

    方法二、直接命令设置,不停机设置(可能涉及到不同版本会失败)

    依次登陆6个节点
    cd  /mysystest
    ./redis/bin/redis-cli -c -h 192.168.43.86 -p 7301
    执行以下命令
    config set masterauth 123456
    config set requirepass 123456
    auth  123456
    config rewrite
    
    配置成功后配置文件会自动添加配置
    masterauth 123456
    requirepass 123456
    

      

     

    做一个决定,并不难,难的是付诸行动,并且坚持到底。
  • 相关阅读:
    区块链学习一
    loadrunner json参数化
    python造数
    loadrunner json中文无法识别问题
    mysql慢查询
    loadrunner请求json数据参数化问题
    调用短信接口的原理流程,以及入参和返回值分别是什么?
    Linux
    MySql
    nginx负载均衡
  • 原文地址:https://www.cnblogs.com/wukc/p/14485274.html
Copyright © 2011-2022 走看看