zookeeper 启动错误

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
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值