当前位置:   article > 正文

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

jmx enabled by default

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

  1. [root@shoko01 zkdata]# zks-shell.sh start
  2. ================== zookeeper shoko01 启动 =======================
  3. JMX enabled by default
  4. Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
  5. Starting zookeeper ... STARTED
  6. ================== zookeeper shoko02 启动 =======================
  7. JMX enabled by default
  8. Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
  9. Starting zookeeper ... STARTED
  10. ================== zookeeper shoko03 启动 =======================
  11. JMX enabled by default
  12. Using config: /export/server/zookeeper-3.4.6/bin/../conf/zoo.cfg
  13. Starting zookeeper ... STARTED

显示JMX是默认关闭的

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

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

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

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

source /etc/profile

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

打开终端,验证

bin/zkCli.sh

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

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/598077
推荐阅读
相关标签
  

闽ICP备14008679号