创建Redis分片集群时,Waiting for the cluster to join卡住

项目场景:

创建Redis分片集群时,Waiting for the cluster to join卡住很久无反应。


问题描述


原因分析:

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

我搭建的redis集群中端口号是 7001、7002、7003、8001、8002、8003,其中 7001、7002、7003为主节点,8001、8002、8003为从节点,那么redis集群中总线端口为17001、17002、17003。


解决方案:

查看防火墙状态

bash 复制代码
systemctl status firewalld

查询已开放的端口列表

bash 复制代码
firewall-cmd --zone=public --list-ports

添加指定需要开放的端口

bash 复制代码
firewall-cmd --add-port=17001/tcp --permanent
firewall-cmd --add-port=17002/tcp --permanent
firewall-cmd --add-port=17003/tcp --permanent

以上即可解决问题,也可以同时把从节点的总线端口都配置进防火墙,这样主从切换就不会出现问题了。

相关推荐
名字还没想好☜13 分钟前
Go slice 的 append 陷阱:共享底层数组导致的数据串改
开发语言·后端·golang·go·slice
诸神缄默不语16 分钟前
FastAPI后端配置CORS中间件支持浏览器跨域访问
后端·fastapi
Fanta丶17 分钟前
14.Activiti7 网关 排他网关ExclusiveGateway、并行网关ParallelGateway
后端
明月_清风26 分钟前
robots.txt 完全指南:从入门到精通
后端·爬虫
jvmind_dev27 分钟前
Java GC 实战指南(番外篇):被忽视的隐形杀手 —— Class Unloading 如何拖垮 GC
java·后端
An_s31 分钟前
机器学习python之识别图中物品信息
java·linux·开发语言
明月_清风34 分钟前
从零写一个"像人"的爬虫:反爬攻防实战指南
后端·爬虫
贰先生36 分钟前
Xiuno BBS 审计之问题13:管理员发帖 doctype=0 时存储型 XSS
后端
贰先生1 小时前
Xiuno BBS 审计之问题12:HTTPS 请求关闭 SSL 证书校验,存在中间人攻击风险
后端
蓝胖子酱1 小时前
在 Electron 中用 electron-store 实现加密存储与自定义格式文件
前端·javascript·数据库