zoukankan      html  css  js  c++  java
  • redis主从复制-密码问题

    问题:开了三个redis服务,一主(6379)两从(6380、6381),配置文件已经复制好并修改了,改的内容包括【端口号】、【pidfile文件的名字】、【logfile的名字】、【dump.rdb这个默认名字】。全部启动,然后主机不动,从机用SLAVEOF 命令设置为从机。结果,6379作为主机连不上从机

     

     解决方式:最终发现原因是这样的,我在主机和从机的配置文件都设置了密码【requirepass】,这样从机除了上述四个配置要修改之外,还需要加入对【masterauth】的修改,需要加入主机的密码。

     就连上了。

    补充:后边哨兵模式也是一样,在配置的时候

    1、requirepass 主、从配置文件都要设置

    2、masterauth  主、从配置文件都要设置,后边切换的时候原本的主机可能会变成从机

    3、sentinel.conf 中,除了核心 sentinel monitor [名字] [host地址] [端口号] [1] 这个指令之外,还需要加入sentinel auth-pass [名字] [密码]  (里面名字自己取,密码是主机密码)

  • 相关阅读:
    最大后验估计(MAP)
    mysql启动问题access denied for user 'root'@'localhost'(using password:YES)
    Median of Two Sorted Arrays-----LeetCode
    Two Sum-----LeetCode
    动态资源不缓存 filter
    过滤器 filter
    分页
    aop动态代理 事务 threadlocal
    ThreadLocal 开启事务
    数据库 元数据
  • 原文地址:https://www.cnblogs.com/zhao-xin/p/13450936.html
Copyright © 2011-2022 走看看