博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
redis集群部署一直卡在Waiting for the cluster to join ......
阅读量:7302 次
发布时间:2019-06-30

本文共 622 字,大约阅读时间需要 2 分钟。

hot3.png

里是redis多机多节点集群部署的问题解决!

这个是困扰了我最久的问题,使用cluster meet ip port命令无效,感谢同事大佬的解答帮助我解决了问题。

同时,很少有博客提到redis集群总线的内容,都是叫你关闭防火墙,实际生产中谁会这么做?最后,感慨一句,还是官方文档最有用!

首先需要理清一个概念,就是redis集群总线:

redis集群总线端口为redis客户端端口加上10000,比如说你的redis 6379端口为客户端通讯端口,那么16379端口为集群总线端口

我搭建的redis集群中端口号是从 7001 ~ 7006的,其中 7001、7003、7005 为主节点,7002、7004、7006为从节点;那么redis集群中总线端口为17001、17003、17005,如图所示:

还有一个需要注意的问题是,iptables或者firewall需要添加对应集群总线端口,如果你把这两个都关了的话可以忽略以下内容:

iptables和firewall的配置参考博客 :https://blog.csdn.net/XIANZHIXIANZHIXIAN/article/details/78918772

添加redis集群总线端口和每个redis实例的通信端口即可

--------------------- 
开通这些端口

转载于:https://my.oschina.net/xiaominmin/blog/3006592

你可能感兴趣的文章
Spring获取Bean的几种方式
查看>>
Android webrtc硬件编解码的坑
查看>>
Axis2和已有web项目集成
查看>>
iOS 计算时间差CFAbsoluteTimeGetCurrent()
查看>>
hive,shark,sparkSQL,hive on spark,impala,drill比较
查看>>
Netty5 Read事件处理过程_源码讲解
查看>>
JAVA将ResultSet的结果集转换为List结构
查看>>
c++版本的syn flood攻击示例代码
查看>>
用Beyond Compare和输出文件如何进行比较
查看>>
hive极致优化(一)-打开解释计划
查看>>
String 类
查看>>
MySQL5.6:基于GTID的主从复制
查看>>
Java多线程 - BLOCKED vs WAITING 状态
查看>>
如何进行真正的对话
查看>>
图(2)—— 邻接矩阵表示法
查看>>
DatabaseError: (1071, 'Specified key was too lo...
查看>>
cookie和session
查看>>
CSS3 动画、变形效果
查看>>
使用PHP操作FTP-用法
查看>>
config/main.php中定义的controllerMap介绍
查看>>