zookeeper 启动错误

来源:互联网 发布:博罗县政府网络问政 编辑:程序博客网 时间:2024/05/22 13:31

zookeeper.out: Permission denied错误解决方法

zkServer.sh: line 109: ./zookeeper.out: Permission denied  STARTED

从问题描述,可以看出都是权限问题。在第二个提示中,找到第109行。发现如下:

 109     nohup $JAVA "-Dzookeeper.log.dir=${ZOO_LOG_DIR}" "-Dzookeeper.root.logger=${ZOO_LOG4J_PROP}" \

​所以,怀疑是这里有问题。并且,echo ${ZOO_LOG_DIR} ,也没有任何值。

修改etc/profile 增加export ZOO_LOG_DIR=/opt/software/zookeeper-3.4.6/log
source /etc/profile 
再次start zookeeper服务,问题解决

Error contacting service. It is probably not running.

[hadoop@Master zookeeper]$ bin/zkServer.sh status
JMX enabled by default
Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.

参考了一些blog后,把其他节点的zookeeper也手动启动服务,然而当时并没有什么反应,同样的错误,但是过了一段时间吃了个饭,回来status发现,正常了。原因,感觉是zookeeper之前没有正常关闭,造成的。

0 0
原创粉丝点击