要查看Zookeeper的版本,请按照以下步骤操作:
- 打开命令行或终端。
- 输入以下命令并按Enter键:
zookeeper-server-start.sh config/zookeeper.properties
这将启动Zookeeper服务器。请注意,您需要根据实际情况替换config/zookeeper.properties
为您的Zookeeper配置文件路径。
- 在另一个命令行或终端窗口中,输入以下命令并按Enter键:
jps
这将列出所有正在运行的Java进程。找到名为QuorumPeerMain
的进程,这是Zookeeper的主进程。
- 记下
QuorumPeerMain
进程的进程ID(PID)。 - 输入以下命令并按Enter键,将
替换为您刚刚记下的进程ID:
jstack| grep "java.version"
这将显示与Zookeeper进程相关的Java堆栈跟踪。在输出中,查找包含"java.version"的行。该行将显示Zookeeper的版本信息,类似于以下内容:
java version="1.8.0_291" Java(TM) SE Runtime Environment (build 1.8.0_291-b10) Java HotSpot(TM) 64-Bit Server VM (build 25.291-b10, mixed mode)
这就是您的Zookeeper版本。