admin管理员组

文章数量:1599541

当我们搭建redis主从复制的时候由于种种问题可能会遇到如下问题:
Error condition on socket for SYNC: No route to host

解决办法:

  • 首先修改redis.conf中的相关配置:
#原配置
bind 127.0.0.1
#修改为
bind 0.0.0.0
#虽然说将其注释掉也可以解决上面的问题,但是不建议注释掉这个方法。因为会出现另一个问题。
#或者将其注释掉
#bind 127.0.0.1
  • 关闭主机的防火墙,注意:是主机的防火墙,然后再重启服务就可以了。

在centos7中,systemctl stop firewalld即可关闭防火墙。其他版本可通过service iptables stop关闭防火墙。

  • 关闭防火墙:
 systemctl stop firewalld
  • 关闭redis服务
ps -ef |grep -i redis # 查找进程

kill -9  3667 #关闭进程
  • 重启相关服务

本文标签: 主从conditionErrorRedisRoute