0


zookeeper集群安装后启动失效

检查zookeeper运行状态报错如下:

ZooKeeper JMX enabled by default
Using config: /home/hadoop1/upload/zookeeper/bin/../conf/zoo.cfg
Client port found: 2181. Client address: localhost. Client SSL: false.
Error contacting service. It is probably not running.

正常情况下bin/zkServet.sh start后,可以通过jps命令查看服务进程,一般会显示如下两行:

6528 QuorumPeerMain
6599 Jps

需要保证
1.jdk正常安装:
检查java版本,有些时候会发现java版本对应的是openjdk,需要将openjdk删除,重新将java变量配置文件运行一遍。
2.myid正确对应主机:
zoo.cfg配置文件里dataDir指定的那个目录下需要有myid文件,如果没有则创建。myid文件中要有一个id,对应zoo.cfg文件中server.num=ip:2888:3888中的num.比如zoo.cfg文件中有三条记录:

server.1=192.168.20.101:2888:3888
server.2=192.168.20.102:2888:3888
server.3=192.168.20.103:2888:3888

本机对应的ip是192.168.20.102,则在myid文件中填入前面 server. 后面的数字2,其他机器同理


本文转载自: https://blog.csdn.net/weixin_46681347/article/details/130735189
版权归原作者 weixin_46681347 所有, 如有侵权,请联系我们删除。

“zookeeper集群安装后启动失效”的评论:

还没有评论