我下载了zookeeper-3.4.6.tar.gz并且在执行zkServer.sh启动时,我收到了以下错误。我确实谷歌但找不到解决方案,如果你看到类似问题,请告诉我。< / p>
答案 0 :(得分:1)
最后,我能够看到风暴UI及其运行。 我在.bashrc文件中做了以下更改。请确保在PATH VARIABLE中添加bin路径。
我确实在.bashrc文件中添加了以下变量。
export JAVA_HOME = JDK Path export ZOOKEPER_HOME = Zookeper安装路径 然后将它们添加到变量路径中。 PATH = $ PATH:$ JAVA_HOME / bin:$ ZOOKEPER_HOME / bin
由于 Sanjeeb
答案 1 :(得分:1)
我在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
运行它。
答案 2 :(得分:0)
./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
。