赞
踩
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
发现终端可以进入,问题已解决!!!
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。