Ubuntu 无法配置zookeeper

Ubuntu 无法配置zookeeper,ubuntu,apache-zookeeper,Ubuntu,Apache Zookeeper,我正在使用Ubuntu,并打算在Ubuntu上配置zookeeper。我无法运行bin/zkCli.sh命令-服务器127.0.0.1:2181 ishwar@ubuntu:~/Desktop/storm/zookeeper-3.4.6$ bin/zkServer.sh start JMX enabled by default Using config: /home/ishwar/Desktop/storm/zookeeper-3.4.6/bin/../conf/zoo.cfg Starting

我正在使用Ubuntu,并打算在Ubuntu上配置zookeeper。我无法运行bin/zkCli.sh命令-服务器127.0.0.1:2181

ishwar@ubuntu:~/Desktop/storm/zookeeper-3.4.6$ bin/zkServer.sh start
JMX enabled by default
Using config: /home/ishwar/Desktop/storm/zookeeper-3.4.6/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED
ishwar@ubuntu:~/Desktop/storm/zookeeper-3.4.6$ bin/zkCli.sh -server 127.0.0.1:2181
bin/zkCli.sh: line 39: java: command not found
ishwar@ubuntu:~/Desktop/storm/zookeeper-3.4.6$ bin/zkCli.sh -server 127.0.0.1:2181

任何人都可以告诉我为什么会出现这个问题。

这可能意味着两件事-要么您的系统上没有安装java,要么如果安装了java,则没有设置java\u HOME。使用export JAVA_HOME=/usr/lib/jvm/JAVA-1.6.0-openjdk/之类的东西在.bash_概要文件中设置JAVA_HOME,然后运行命令source~/.bash_概要文件。它将设置JAVA_HOME,然后您可以运行zkCli命令。

这可能意味着两件事-要么您的系统上没有安装JAVA,要么如果安装了JAVA,那么就没有设置JAVA_HOME。使用export JAVA_HOME=/usr/lib/jvm/JAVA-1.6.0-openjdk/之类的东西在.bash_概要文件中设置JAVA_HOME,然后运行命令source~/.bash_概要文件。它将设置JAVA_HOME,然后您可以运行zkCli命令。

首先运行bin/zkServer.sh start前台,而不是bin/zkServer.sh start,以查看zookeeper是否会运行。 但是,这个错误是因为没有设置JAVA环境变量。要解决这个问题,请创建conf/java.env并编写适当的java环境变量,例如java_HOME=/path/to/your/java。例如:

touch conf/java.env
echo "JAVA_HOME=/usr/lib/jvm/jdk" > conf/java.env
现在检查一切是否正常

bin/zkServer.sh start
然后

echo ruok | nc localhost 2181
如果您没有安装Java,请先安装它。

首先运行bin/zkServer.sh启动前台,而不是bin/zkServer.sh启动,查看zookeeper是否会运行。 但是,这个错误是因为没有设置JAVA环境变量。要解决这个问题,请创建conf/java.env并编写适当的java环境变量,例如java_HOME=/path/to/your/java。例如:

touch conf/java.env
echo "JAVA_HOME=/usr/lib/jvm/jdk" > conf/java.env
现在检查一切是否正常

bin/zkServer.sh start
然后

echo ruok | nc localhost 2181

如果您没有安装Java,请先安装。

看来您的zookeeper安装无法将Java\u设置为主页,请确保已正确设置Java\u主页

mkdir conf/java.env
echo "JAVA_HOME=/usr/lib/jvm/jdk" > conf/java.env
其次,请务必传递配置文件路径,并尝试从以下命令开始

bin/zkServer.sh start
然后使用以下命令进行连接:

bin/zkCli.sh -server 127.0.0.1:2181

从您的安装目录中,更多信息

看起来您的zookeeper安装无法将JAVA_设置为主页,请确保已正确设置JAVA_主页

mkdir conf/java.env
echo "JAVA_HOME=/usr/lib/jvm/jdk" > conf/java.env
其次,请务必传递配置文件路径,并尝试从以下命令开始

bin/zkServer.sh start
然后使用以下命令进行连接:

bin/zkCli.sh -server 127.0.0.1:2181

从您的安装目录,更多信息

Java已安装,但问题仍未解决。只需在不同的选项卡中运行这两个命令即可解决此问题。我不知道为什么会发生这种情况。Java已经安装,但问题仍未解决。只需在不同的选项卡中运行这两个命令即可解决此问题。我不知道发生这种情况的原因。mkdir将创建一个目录,而不是file@Tuan非常感谢。我编辑了帖子并将“mkdir”更改为“touch”,mkdir将创建一个目录,而不是file@Tuan非常感谢。我编辑了帖子并将“mkdir”改为“touch”