Redis配置主从不生效.

在本地虚拟机上,配置redis主从
虚拟机防火墙已经关闭,service iptables stop
两个端口的配置文件 redis.conf 与 redis6380.conf
redis6380中 slaveof localhost 6379
主服务器关闭redis protected-mode
配置后启动, 在主服务器上 info Replication 没有连接的从服务器
请问这回是什么原因呢?
redis的版本是3.2.4

日志显示

1946:S 01 Oct 10:44:18.583 * Connecting to MASTER localhost:6379
1946:S 01 Oct 10:44:18.584 * MASTER <-> SLAVE sync started
1946:S 01 Oct 10:44:18.584 # Error condition on socket for SYNC: Connection refused
1946:S 01 Oct 10:44:19.603 * Connecting to MASTER localhost:6379
1946:S 01 Oct 10:44:19.604 * MASTER <-> SLAVE sync started
1946:S 01 Oct 10:44:19.604 # Error condition on socket for SYNC: Connection refused

阅读 4.9k
3 个回答

可能是端口没打开。

估计你在网上察看相关信息之后进行配置,感觉你从redis的端口是6380,且从好像没有配置相匹配的端口。

master的配置文件加上bind 0.0.0.0

撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题