查看服务的角色,看Mode字段,有follower及leader
- [root@c7bit1 bin]# echo stat | nc 127.0.0.1 2181
- Zookeeper version: 3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT
- Clients:
- /127.0.0.1:50422[0](queued=0,recved=1,sent=0)
-
- Latency min/avg/max: 6/10/17
- Received: 5
- Sent: 4
- Connections: 1
- Outstanding: 0
- Zxid: 0x700000002
- Mode: follower
- Node count: 4
-
- [root@c7bit1 bin]# echo stat | nc 127.0.0.1 2182
- Zookeeper version: 3.4.10-39d3a4f269333c922ed3db283be479f9deacaa0f, built on 03/23/2017 10:13 GMT
- Clients:
- /127.0.0.1:37418[0](queued=0,recved=1,sent=0)
-
- Latency min/avg/max: 0/0/0
- Received: 1
- Sent: 0
- Connections: 1
- Outstanding: 0
- Zxid: 0x700000002
- Mode: leader
- Node count: 4
其它查看命令:
查看命令 | 描述 |
---|---|
conf | 输出相关服务配置的详细信息。 |
cons | 列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息。 |
dump | 列出未经处理的会话和临时节点。 |
envi | 输出关于服务环境的详细信息(区别于 conf 命令)。 |
reqs | 列出未经处理的请求 |
ruok | 测试服务是否处于正确状态。如果确实如此,那么服务返回“imok ”,否则不做任何相应。 |
stat | 输出关于性能和连接的客户端的列表。 |
wchs | 列出服务器 watch 的详细信息。 |
wchc | 通过 session 列出服务器 watch 的详细信息,它的输出是一个与watch 相关的会话的列表。 |
wchp | 通过路径列出服务器 watch 的详细信息。它输出一个与 session相关的路径。 |
如:
- [root@c7bit1 bin]# echo conf | nc 127.0.0.1 2183
- clientPort=2183
- dataDir=/data/zookeeper/data2183/version-2
- dataLogDir=/data/zookeeper/data2183/version-2
- tickTime=2000
- maxClientCnxns=60
- minSessionTimeout=4000
- maxSessionTimeout=40000
- serverId=3
- initLimit=5
- syncLimit=2
- electionAlg=3
- electionPort=3840
- quorumPort=2840
- peerType=0
-
- [root@c7bit1 bin]# echo ruok | nc 127.0.0.1 2183
- imok