来自 Zookeper 3.4.6 版本的错误
Error from Zookeper 3.4.6 version
我下载了 zookeeper-3.4.6.tar.gz 并在执行 zkServer.sh start 时,我低于 error.I 做了 google 但找不到解决方案,拜托如果您看到类似问题,请告诉我。
- CLASSPATH=/home/spanda20/zookeeper/bin/../src/java/lib/*.jar:/home/spanda20/zookeeper/bin/../conf:
zkServer.sh: 81: /home/spanda20/zookeeper/bin/zkEnv.sh: 语法错误: "(" 意外(预期 "fi")
我终于可以看到风暴 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
。
我下载了 zookeeper-3.4.6.tar.gz 并在执行 zkServer.sh start 时,我低于 error.I 做了 google 但找不到解决方案,拜托如果您看到类似问题,请告诉我。
- CLASSPATH=/home/spanda20/zookeeper/bin/../src/java/lib/*.jar:/home/spanda20/zookeeper/bin/../conf: zkServer.sh: 81: /home/spanda20/zookeeper/bin/zkEnv.sh: 语法错误: "(" 意外(预期 "fi")
我终于可以看到风暴 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
。