Redis配置主从服务器报错:Error condition on socket for SYNC: No route to host

Redis配置主从服务器报错:Error condition on socket for SYNC: No route to host

这个问题时常出现在配置Redis的主从服务器时出现,无法建立TCP连接。如果需要建立多个主从服务器,并且有 主 -> 从1->从2的情况,需要开启 主和从1的端口策略。

问题

解决 Error condition on socket for SYNC: No route to host

复制代码
3923:S 08 Jul 2024 14:45:23.979 * Connecting to MASTER 192.168.62.130:6380
3923:S 08 Jul 2024 14:45:23.981 * MASTER <-> REPLICA sync started
3923:S 08 Jul 2024 14:45:23.981 # Error condition on socket for SYNC: No route to host

方法

开放防火墙端口策略

bash 复制代码
sudo firewall-cmd --zone=public --add-port=6379/tcp --permanent
sudo firewall-cmd --reload

额外的检查

redis.conf配置检查:

复制代码
protected-mode yes   ->  protected-mode no 允许无认证连接

bind 127.0.0.1 -::1 ->  # bind 127.0.0.1 -::1  注释掉表示允许除本机之外的ip连接

检查从服务器的master信息是否正确:

相关推荐
2301_800256114 分钟前
数据库设计中的 “数据依赖→设计异常→关系分解(范式)” 核心逻辑
数据库·postgresql
冰冰菜的扣jio4 分钟前
Redis基础数据结构
数据结构·数据库·redis
GHL2842710906 分钟前
无法连接服务端socket
linux·服务器·网络
kylezhao20197 分钟前
S7-1200 CPU 与 S7-200 SMART S7通信(S7-1200 作为服务器)
运维·服务器
汽车仪器仪表相关领域20 分钟前
光轴精准测量,安全照明保障——NHD-8101/8000型远近光检测仪项目实战分享
数据库·人工智能·安全·压力测试·可用性测试
阿华hhh22 分钟前
项目(购物商城)
linux·服务器·c语言·c++
摸鱼仙人~29 分钟前
大模型文章生成的风格个性化与多文体写作:一套可落地的方法论
linux·运维·服务器
大爱编程♡29 分钟前
Spring IoC&DI
数据库·mysql·spring
king_harry38 分钟前
金仓数据库KingbaseES中WalMiner接口使用
数据库·kingbase·walminer
爱潜水的小L42 分钟前
自学嵌入式day43,商城网页
数据库·oracle