Zookeeper集群搭建的时遇到Connection refused

相信你也是觉得任何配置都没问题了,但为什么还是被拒绝!

防火墙没开端口? 开了的,很确定。

本人使用的是CentOS 7.2ZooKeeper 3.4.10,三机器集群

在确保任何配置都符合官方文档说明的那样。

三台机器分别启动,可以查看最后被启动的日志zookeeper.out

Zookeeper集群搭建的时遇到Connection refused_第1张图片

Connection refused,确保防火墙已经开放了3888端口,这个出错让人怀疑人生。

后来在StackOverflow上查找了该问题的回答,有回答者说,把本机器的对应的ip改为0.0.0.0,每个机器各自的配置文件都要改。

例如这是 机器3 的配置文件
Zookeeper集群搭建的时遇到Connection refused_第2张图片

抱着试一试的心态,三台机器配置文件改完,重新启动。
bin/zkServer.sh status 查看状态
Zookeeper集群搭建的时遇到Connection refused_第3张图片

究其原因,本人水平仅此是不懂的,不清楚是否有什么危害。
这种配置,各个文件就是不能统一了,每个文件都有一个ip的区别。
在学习的路上,希望大家指教。

你可能感兴趣的:(分布式学习)