17.redis哨兵,原master节点重启后,无法变成新master节点的slave

您所在的位置:网站首页 redis哨兵模式连接主节点 17.redis哨兵,原master节点重启后,无法变成新master节点的slave

17.redis哨兵,原master节点重启后,无法变成新master节点的slave

2024-07-11 23:48| 来源: 网络整理| 查看: 265

Redis哨兵配置,可能你会遇到这样的问题:

        当配置了哨兵,将集群也都启动完成。手动将一个master节点关掉之后,该master相对应的slave节点会自动切换为master节点,但是当我们将原先的master节点服务启动之后,却无法变成现有master的slave节点。

        打开哨兵日志,你会看到N多行日志,全是convert-to-slave...的信息,日志如下:

6153:X 16 Aug 2019 23:27:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 23:32:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 23:37:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 23:42:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 23:47:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 23:52:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 23:57:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379 6153:X 16 Aug 2019 24:02:13.784 #convert-to-slave slave 192.168.204.201:6379 192.168.204.201 6379 @ mymaster 192.168.204.204 6379

       博主纠结在这个问题上,纠结了很长时间,看了很多博客软文,都是copy过来copy过去,千篇一律都是一个样子,那么些博客着实没有任何意义,还有误人子弟的可能。反正我这回就是被误人子弟了。

       ①很多软文都是直接重写sentinel.conf文件,而忽略了redis自带的sentinel.conf文件中,还有一些默认的配置项的存在。当你遇到标题问题时,看看你的sentinel.conf配置文件,是否缺少了如下这个配置。

sentinel deny-scripts-reconfig yes

      博主我是看了一篇又一篇软文,都是copy来copy去的,解决不了问题,被误导了。到最后使用自带的sentinel.conf配置文件,才发现是这么一个配置搞的鬼,最后重新配置集群,终于可以使用Redis哨兵完成了Redis Cluster的高可用。

      ②如果你将多个哨兵部署至多台服务器上,出现标题所述问题,也有可能是端口未开放的原因,从而导致哨兵之间无法监控到彼此,无法完成正常通信。

      这种情况下,你只需要在防火墙中开放哨兵使用的端口即可。Linux如何开放指定端口,请移步参考:Linux开放指定端口

你也可以参考:Redis哨兵机制 && 哨兵集群搭建 来细数Redis Cluster HA的配置步骤。

我还在努力写博客,来充实自己中...

如有本文有帮助到你,那就帮我点个赞,鼓励一下我啦^_^

END



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3