我的笔记本电脑上运行着 Ubuntu-12.04 VM。我使用以下命令在其上安装了 zookeeper
sudo apt-get install zookeeper
现在,对于传统的 Ubuntu 程序,我使用命令行选项检查版本--version
。例如
gcc --version
给出 gcc 的版本为 4.6.3(例如)
同样,我如何找到 zookeeper 的版本?首先,它没有一个名为 zookeeper 的二进制文件。它有一个名为的二进制文件,zooinspector
它不响应 `--version。
我对 Zookeeper 还很陌生。如能得到任何帮助,我将不胜感激。
答案1
首先,您需要有一个正在运行的 Zookeeper 服务器实例。
打开终端,并启动 Zookeeper 服务器:
/usr/share/zookeeper/bin/zkServer.sh start-foreground
注意:除非 Zookeeper 可以写入其数据目录和日志文件,否则它将无法启动。
打开另一个终端,并将 zkserver1 替换为 hostname\ip 例如 127.0.0.1 :
echo ruok | nc zkserver1 2181
echo status | nc zkserver1 2181
第一行应该响应我可以 第二行应该响应Zookeeper 版本+更多。