start启动正常,status查看状态就报错(前面在拷贝安装包的时候显示端口响应被拒绝,三台机器的zookeeper安装都是手动配置的)


start正常status报错.png

我是一步一步按照老师的演示视频走的,可是最后在node01上面配置好了之后不能拷贝到node02,执行了
scp -r /home/hadoop/apps/zookeeper-3.4.10 hadoop@node02:/home/hadoop/apps 命令之后过几秒钟会报这个错误:ssh: connect to host node02 port 22: Connection refused
lost connection 然后拷贝就失败了,在群里问了一下,有同学说可能是哪个密钥的问题,我检测了一下,应该不是哪个的问题,然后我就手动在node02和node03上面也安装了zookeeper想看看能不能启动,结果三个都能单独start成功,但是status就报错,而且感觉三个node没有联系起来,初次接触Linux和大数据,麻烦老师同学给指点迷津。

小象老师

赞同来自:

防火墙关闭了吗?

王芳洪bmr

赞同来自:

全关了  

大禹64u

赞同来自:

我也遇到同样问题,防火墙全关闭了,三台机器相互可以ping通。求老师帮忙 

fish - Hadooper

赞同来自:

zoo.cfg中是如何配置的?

大禹64u

赞同来自:

Zookeeper_错误.png
  @fish  老师这样的   另外 我看到目录里面有多个data和log目录,帮忙看下
Zookeeper_错误1.png
     

fish - Hadooper

赞同来自:

首先,/etc/hosts对于Hadoop01/Hadoop02/Hadoop03的映射配置是否正确的? 其次,各zookeeper启动之后,互相之前使用telnet访问2888是否正常?比如在Hadoop01上执行telnet Hadoop02 2888 能成功么?

要回复问题请先登录注册