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
发现终端可以进入,问题已解决!!!文章来源:https://www.toymoban.com/news/detail-508755.html
文章来源地址https://www.toymoban.com/news/detail-508755.html
到了这里,关于zookeeper启动报错:JMX enabled by default,服务未启动的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!