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

方法

开放防火墙端口策略

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

在这里插入图片描述

相关推荐

  1. MySQL主从异常1872

    2024-07-09 18:14:11       32 阅读
  2. MySQL 搭建主从 1236

    2024-07-09 18:14:11       24 阅读
  3. linux配置DNS主从服务器

    2024-07-09 18:14:11       52 阅读

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-07-09 18:14:11       67 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-07-09 18:14:11       72 阅读
  3. 在Django里面运行非项目文件

    2024-07-09 18:14:11       58 阅读
  4. Python语言-面向对象

    2024-07-09 18:14:11       69 阅读

热门阅读

  1. RedHat运维-Linux文件管理基础2-ls与find

    2024-07-09 18:14:11       28 阅读
  2. 【Hive实战】 HiveMetaStore的指标分析

    2024-07-09 18:14:11       35 阅读
  3. mongodb-docker-compos-安装

    2024-07-09 18:14:11       30 阅读
  4. aws slb

    2024-07-09 18:14:11       20 阅读