0


zookeeper启动报错:JMX enabled by default,服务未启动

zookeeper启动时,出现如下情况:

[root@shoko01 zkdata]# zks-shell.sh start
================== zookeeper shoko01 启动 =======================
JMX enabled by default
Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
================== zookeeper shoko02 启动 =======================
JMX enabled by default
Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
================== zookeeper shoko03 启动 =======================
JMX enabled by default
Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

显示JMX是默认关闭的

一开始以为是已经启动了,但是使用jps命令查看,根本没有QuorumPeerMain这个进程。

首先,感觉对照安装文档,检查了安装步骤保持的是一致的

再次,网上搜索,说是关闭防火墙、删除zookeeper.server.pid 后就可以了,但是尝试了,均无法启动

最后,找zookeeper.out日志,发现之前被我给删了,结合报错显示JMX,感觉可能是配置的jdk环境变量JAVA_HOME没有找到,就在脚本中 刷新环境变量 语句

source /etc/profile

重新运行脚本,查看jps,就可以找到QuorumPeerMain进程

打开终端,验证

bin/zkCli.sh

发现终端可以进入,问题已解决!!!

标签: zookeeper

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

“zookeeper启动报错:JMX enabled by default,服务未启动”的评论:

还没有评论