来自 Zookeper 3.4.6 版本的错误

Error from Zookeper 3.4.6 version

我下载了 zookeeper-3.4.6.tar.gz 并在执行 zkServer.sh start 时,我低于 error.I 做了 google 但找不到解决方案,拜托如果您看到类似问题,请告诉我。

我终于可以看到风暴 UI 及其 运行。 下面是我在 .bashrc 文件中所做的更改。请确保您在 PATH 变量中添加了 bin 路径。

我确实在 .bashrc 文件中添加了以下变量。

导出JAVA_HOME=JDK路径 export ZOOKEPER_HOME =Zookeper 安装路径 然后将它们添加到变量路径中。 路径= $路径:$JAVA_HOME/bin:$ZOOKEPER_HOME/bin

谢谢 桑吉布

我在 ubuntu 14.04 上使用 zookeeper 版本 3.4.9 并安装了 openjdk 7。我已将以下行添加到 ~/.bashrc export JAVA_HOME="/usr/lib/jvm/java-7-openjdk-amd64" export ZOOKEEPER_HOME ="/path/to/zookeeper" PATH=$PATH:$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin

首先我 运行 sh /path-to-zookeeper/bin/zkServer.sh start 但没有成功 我得到了同样的错误。

我 运行 它与 sudo /bin/bash /path-to-zookeeper/bin/zkServer.sh start 它有效。

./zkServer.sh start

这应该有效。

编辑 /etc/environment,然后粘贴以下内容:

JAVA_HOME="/usr/lib/jvm/java-8-openjdk-amd64/jre"
PATH="/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:$JAVA_HOME/bin"

根据您的本地 Java 版本修改 JAVA_HOME