4

我在 RHEL 5.5 机器上设置了一个 3 节点 Zookeeper cdh4 合奏。我已经通过zkServer.sh在每个节点上运行来启动服务。ZooKeeper 实例在所有节点上运行,但我如何知道它是集成的一部分还是作为单独的服务运行?

我尝试在 Cloudera 的网站上按照此处所述启动服务并检查集合,但它会引发 ClassNotFoundException。

4

1 回答 1

8

您可以使用 stat四个字母的单词

~$echo stat | nc 127.0.0.1 <zkport>

这给你输出像,

Zookeeper version: 3.4.5-1392090, built on 09/30/2012 17:52 GMT
Clients:
 /127.0.0.1:55829[0](queued=0,recved=1,sent=0)

Latency min/avg/max: 0/0/0
Received: 3
Sent: 2
Connections: 1
Outstanding: 0
Zxid: 0x100000000
Mode: leader
Node count: 4

Mode:行告诉您服务器正在运行的模式,领导者、追随者或独立(如果节点不是集群的一部分)。

于 2013-05-01T01:25:59.993 回答