所以我正在尝试使用默认的 redis 指南创建一个集群。
但是在运行时ruby /usr/share/doc/redis-tools/examples/redis-trib.rb create ....
我永远卡在“等待集群加入”中。
- 每个redis conf都绑定了各自的静态ip地址(不只是127)
- 我的节点都位于 Exsi 环境中的一个单独的 ubuntu 16.04 实例上,它们之间没有任何防火墙。
- 每个主机不是单独创建的,我只是复制了第一个并更改了另外两个的主机名 + 静态 iface,如果这会导致什么问题?
- 主从复制有效,所以我怀疑是否存在连接问题?
这是一个打印件,如果可以在某种程度上有所帮助:http: //i.imgur.com/LrNOrut.png
有任何想法吗?
更新
我已经从另一个物理接口检查了所有主机,并且我已经成功连接到它们cluster-enabled no
两者都接受 127.0.0.1 和 192 上的连接6379
......16379
并且所有主机都可以通过telnet <host> <16379>