(zookeeper启动问题)Error contacting service. It is probably not running.

Error contacting service. It is probably not running.(这个的原因有很多种,下面是ubantu系统下的问题)

使用ubantu时安装zookeeper会出现这个问题,在zkServer.sh的头部加上

export JAVA_HOME=/usr/local/java/jdk1.8.0_11

export PATH=$JAVA_HOME/bin:$PATH

export JAVA_HOME 后面为自己的jdk路径

保存后再去启动zookeeper又会出现下面的错误

./zkServer.sh: 81: /usr/local/zookeeper/bin/zkEnv.sh: Syntax error: "(" unexpected (expecting "fi")

这是ubantu的环境问题,做出下面的修改就ok

直接在zookeeper的bin目录下执行

ls -l /bin/sh

显示

lrwxrwxrwx 1 root root 4 Sep  8  2017 /bin/sh -> dash

执行

ln -sf bash /bin/sh

显示

lrwxrwxrwx 1 root root 4 Jun 14 17:26 /bin/sh -> bash

再去启动就可以查看到zookeeper的status

最后感谢链接的博主:https://blog.csdn.net/lcdcxy/article/details/50393363

猜你喜欢

转载自blog.csdn.net/qq_40633152/article/details/80696125