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信息是否正确:

相关推荐
tryxr2 分钟前
Chat2Excel 文件服务模块剩余功能开发
java·服务器·windows·java项目·文件服务
en.en..13 分钟前
深入解析 fork:一次调用,两次返回的核心原理
linux·运维·服务器
anxiao_m14 分钟前
工业桌面云怎么选?从算力、适配、安全多维度实测对比
数据库·云桌面·云桌面厂家
qq_3494479514 分钟前
搭建mysql主从数据库
数据库·mysql
白帽黑客-晨哥14 分钟前
Copilot 能换成本地吗?本地化 AI 编程助手完全指南
数据库·人工智能·copilot
不爱学英文的码字机器18 分钟前
让 Live2D 角色真正开始对话:Open-LLM-VTuber 从本地部署到远程访问
服务器·opencv·微信·电脑
l1t3 小时前
DeepSeek 4.1总结的Tom Lane 谈塑造 Postgres 三十年历程的架构决策
开发语言·数据库·postgresql·架构
星云API|微信接口开发4 小时前
企业微信二次开发实战笔记:如何用在线调试快速验证接口功能
数据库·笔记·企业微信
隔窗听雨眠9 小时前
记一次SQL Server数据库性能分析:从CPU100%到单配置修复的完整诊断
开发语言·数据库·php
samson_www10 小时前
Oracle数据泵拷贝表空间
数据库·dba