zookeeper 四字命令的使用
Linux中的命令NetCat有“瑞士军刀”的美誉。我们可以通过nc命令查看Zookeeper的一行属性数据。在Zookeeper中有很多四字命令,汇总如下:
| 序号 | 使用命令 | 输出说明 |
| 1 | echo conf | nc 10.9.3.253 2181 | 输出Zookeeper相关服务的详细配置信息,如客户端端口,数据存储路径、最大连接数、日志路径、数据同步端口、主节点推举端口、session超时时间等等 |
| 2 | echo cons | nc 10.9.3.253 2181 | 输出连接到Zookeeper的服务器信息,包括队列、数据接收量、数据发送量、sessionID、操作延时、最后的操作信息等等 |
| 3 | echo crst | nc 10.9.3.253 2181 | 重置当前的所有连接、会话等等 |
| 4 | echo dump | nc 10.9.3.253 2181 | 列出未经处理的会话和连接信息 |
| 5 | echo envi | nc 10.9.3.253 2181 | 列出zookeeper的版本信息、主机名称、Java版本、java_home、class_path、服务器名称、当前登陆用户名、目录等等; |
| 6 | echo ruok | nc 10.9.3.253 2181 | Are You Ok的缩写,测试服务器是否正在运行,如果在运行返回imok,否则返回空 |
| 7 | echo srst | nc 10.9.3.253 2181 | 重置Zookeeper的所有统计信息 |
| 8 | echo srvr | nc 10.9.3.253 2181 | 列出zookeeper的版本信息、数据接收/发送量、连接数、节点模式、Node数、最大/平均/最小延迟数 |
| 9 | echo stat | nc 10.9.3.253 2181 | 列出连接客户端列表、最大/平均/最小延迟数、数据接收/发送量、连接数、节点总数、模式 |
| 10 | echo wchs | nc 10.9.3.253 2181 | 列出watch的总数,连接数 |
| 11 | echo wchp | nc 10.9.3.253 2181 | 列出所有watch的路径及sessionID |
| 12 | echo mntr | nc 10.9.3.253 2181 | 列出集群的关键性能数据,包括zk的版本、最大/平均/最小延迟数、数据包接收/发送量、连接数、zk角色(Leader/Follower)、node数量、watch数量、临时节点数 |
1、echo conf | nc 10.9.3.253 2181
clientPort=
dataDir=/home/zookeeper/zookeeper-3.4./data/version-
dataLogDir=/home/zookeeper/zookeeper-3.4./data/version-
tickTime=
maxClientCnxns=
minSessionTimeout=
maxSessionTimeout=
serverId=
initLimit=
syncLimit=
electionAlg=
electionPort=
quorumPort=
peerType=
2、echo cons | nc 10.9.3.253 2181
/10.9.3.210:[](queued=,recved=,sent=,sid=0x26128063230003a,lop=PING,est=,to=,lcxid=0x25,lzxid=0x500000e68,lresp=,llat=,minlat=,avglat=,maxlat=)
/10.9.3.2:[](queued=,recved=,sent=)
/10.9.3.253:[](queued=,recved=,sent=,sid=0x160e4217689000a,lop=PING,est=,to=,lcxid=0x0,lzxid=0x500000e68,lresp=,llat=,minlat=,avglat=,maxlat=)
/10.9.3.253:[](queued=,recved=,sent=,sid=0x260e42176ee0005,lop=GETC,est=,to=,lcxid=0xd443,lzxid=0x500000e68,lresp=,llat=,minlat=,avglat=,maxlat=)
/127.0.0.1:[](queued=,recved=,sent=,sid=0x260e42176ee0534,lop=PING,est=,to=,lcxid=0xf0,lzxid=0x500000e68,lresp=,llat=,minlat=,avglat=,maxlat=)
/10.9.3.253:[](queued=,recved=,sent=,sid=0x160e42176890009,lop=PING,est=,to=,lcxid=0x5a,lzxid=0x500000e68,lresp=,llat=,minlat=,avglat=,maxlat=)
3、echo crst | nc 10.9.3.253 2181
Connection stats reset.
4、echo dunp | nc 10.9.3.253 2181
Sessions with Ephemerals ():
0x160e42176890009:
/hbase/rs/log1,,
0x260e42176ee0005:
/hbase/master
0x260e42176ee0534:
/kafka/controller
/kafka/brokers/ids/
0x26128063230003a:
/kafka/brokers/ids/
5、echo envi |nc 10.9.3.253 2181
nvironment:
zookeeper.version=3.4.--, built on // : GMT
host.name=log1
java.version=1.8.0_102
java.vendor=Oracle Corporation
java.home=/opt/jdk1..0_102/jre
java.class.path=/home/zookeeper/zookeeper-3.4./bin/../build/classes:/home/zookeeper/zookeeper-3.4./bin/../build/lib/*.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/slf4j-log4j12-1.6.1.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/slf4j-api-1.6.1.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/netty-3.7.0.Final.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/log4j-1.2.16.jar:/home/zookeeper/zookeeper-3.4.8/bin/../lib/jline-0.9.94.jar:/home/zookeeper/zookeeper-3.4.8/bin/../zookeeper-3.4.8.jar:/home/zookeeper/zookeeper-3.4.8/bin/../src/java/lib/*.jar:/home/zookeeper/zookeeper-3.4.8/bin/../conf:.:/opt/jdk1.8.0_102/lib/dt.jar:/opt/jdk1.8.0_102/lib/tools.jar
java.library.path=/usr/java/packages/lib/amd64:/usr/lib64:/lib64:/lib:/usr/lib
java.io.tmpdir=/tmp
java.compiler=<NA>
os.name=Linux
os.arch=amd64
os.version=2.6.32-431.el6.x86_64
user.name=zookeeper
user.home=/home/zookeeper
user.dir=/home/zookeeper/zookeeper-3.4.8/bin
6、echo ruok | nc 10.9.3.253 2181
imok
7、echo srsr | nc 10.9.3.253 2181
Server stats reset.
8、echo srvr | nc 10.9.3.253 2181
Zookeeper version: 3.4.--, built on // : GMT
Latency min/avg/max: //
Received:
Sent:
Connections:
Outstanding:
Zxid: 0x500000e68
Mode: leader
Node count:
9、echo stat | nc 10.9.3.253 2181
Zookeeper version: 3.4.--, built on // : GMT
Clients:
/10.9.3.210:[](queued=,recved=,sent=)
/10.9.3.253:[](queued=,recved=,sent=)
/10.9.3.253:[](queued=,recved=,sent=)
/127.0.0.1:[](queued=,recved=,sent=)
/10.9.3.2:[](queued=,recved=,sent=)
/10.9.3.253:[](queued=,recved=,sent=) Latency min/avg/max: //
Received:
Sent:
Connections:
Outstanding:
Zxid: 0x500000e68
Mode: leader
Node count:
10、echo wchs | nc 10.9.3.253 2181
connections watching paths
Total watches:
11、echo wchp | nc 10.9.3.253 2181
/kafka/brokers/topics/asda
0x260e42176ee0534
/kafka/controller
0x260e42176ee0534
0x26128063230003a
/kafka/isr_change_notification
0x260e42176ee0534
/kafka/brokers/topics
0x260e42176ee0534
/hbase/running
0x260e42176ee0005
0x160e42176890009
/kafka/brokers/topics/test
0x260e42176ee0534
/hbase/master
0x260e42176ee0005
0x160e42176890009
/kafka/config/changes
0x260e42176ee0534
0x26128063230003a
/hbase/namespace
0x260e42176ee0005
/kafka/brokers/ids
0x260e42176ee0534
/hbase/namespace/hbase
0x260e42176ee0005
/kafka/admin/reassign_partitions
0x260e42176ee0534
/hbase/meta-region-server
0x160e42176890009
/hbase/rs/log1,,
0x260e42176ee0005
0x160e42176890009
/hbase/namespace/default
0x260e42176ee0005
/hbase/normalizer
0x260e42176ee0005
/kafka/admin/delete_topics
0x260e42176ee0534
/hbase/balancer
0x260e42176ee0005
/kafka/admin/preferred_replica_election
0x260e42176ee0534
12、echo mntr | nc 10.9.3.253 2181
zk_version 3.4.--, built on // : GMT
zk_avg_latency
zk_max_latency
zk_min_latency
zk_packets_received
zk_packets_sent
zk_num_alive_connections
zk_outstanding_requests
zk_server_state leader
zk_znode_count
zk_watch_count
zk_ephemerals_count
zk_approximate_data_size
zk_open_file_descriptor_count
zk_max_file_descriptor_count
zk_followers
zk_synced_followers
zk_pending_syncs
zookeeper 四字命令的使用的更多相关文章
- zookeeper 四字命令
zookeeper四字命令 ZooKeeper3.4.6支持某些特定的四字命令字母与其的交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 te ...
- Zookeeper四字命令
ZooKeeper 支持某些特定的四字命令(The Four Letter Words)与其进行交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 ...
- Zookeeper 四字命令 Four Letter Words
1.zk可以通过它自身提供的简写命令来服务器进行交互 需要使用到nc命令,安装yum install nc echo [commond] | nc [ip] [port] 2.[stat] 查看z ...
- zookeeper命令行(zkCli.sh&zkServer.sh)使用及四字命令
zookeeper提供了很多方便的功能,方便我们查看服务器的状态,增加,修改,删除数据(入口是zkServer.sh和zkCli.sh). 还提供了一系列四字命令,方便我们跟服务器进行各种交互,来确认 ...
- zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令
一.zkServer.sh 1.查看 zkServer.sh 帮助信息[root@bigdata05 bin]# ./zkServer.sh helpZooKeeper JMX enabled by ...
- 【转】zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令
[FROM]https://www.cnblogs.com/andy6/p/7674028.html 一.zkServer.sh 1.查看 zkServer.sh 帮助信息 [root@bigdata ...
- Zookeeper运维常用四字命令
Zookeeper运维常用四字命令 echo stat|nc 127.0.0.1 2181 查看哪个节点被选择作为follower或者leader 使用echo ruok|nc 127.0.0.1 2 ...
- ZooKeeper 系列(三)—— Zookeeper常用 Shell 命令
一.节点增删改查 1.1 启动服务和连接服务 1.2 help命令 1.3 查看节点列表 1.4 新增节点 1.5 查看 ...
- ZooKeeper学习之路(三)—— Zookeeper常用Shell命令
一.节点增删改查 1.1 启动服务和连接服务 # 启动服务 bin/zkServer.sh start #连接服务 不指定服务地址则默认连接到localhost:2181 zkCli.sh -serv ...
随机推荐
- python之多态与多态性
1.多态的概念:多态指的是一类事物有多种形态,(一个抽象类有多个子类,因而多态的的概念依赖于继承) 比如:序列类型有多种形态:字符串,列表,元组 动物有多种形态:人,狗,猪 import abc cl ...
- H5传奇世界服务器架设技术及源码
以前是传奇迷,虽然现在不玩,但当作兴趣,研究了一下H5传奇世界的架设,架设成功并分享给大家.注意,此技术只可用于个人娱乐,不可用于商业用途. 首先下载 传奇世界H5源码 450M的样子. H5传奇 ...
- Pipenv和Python虚拟环境
Pipenv & 虚拟环境 本教程将引导您完成安装和使用 Python 包. 它将向您展示如何安装和使用必要的工具,并就最佳做法做出强烈推荐.请记住, Python 用于许多不同的目的.准确地 ...
- golang 特殊知识点
golang 代码不需要分号; 但是又会自己在底层增加;号 ,所以 golang的{左花括号必须在代码的最后一行,而不能在新的一行; golang 代码组织里需要注意 vendor 和 interna ...
- Android support 26.0.0-alpha1 产生的问题(zz)
针对以下两个错误 Java.lang.NoClassDefFoundError: Failed resolution of: Landroid/support/v4/animation/Animato ...
- JSONArray数据转换成java List
1.后台接收json数组转成封装实体类的List: package no.integrasco.ingentia.news.qaedition; public class Person { priva ...
- Python 读取 支付宝账单并存储到 Access 中
我有一个很多年前自己写的C#+Access的记账程序,用了很多年,现在花钱的机会多了,并且大部分走的支付宝,于是就想把账单从支付宝网站上下载下来,直接写入到Access,这样就很省心了. 记账程序是长 ...
- 阿里云配置gitlab邮箱
gitlab_rails['gitlab_email_from'] = 'username@163.com' user['git_user_email'] = "username@163.c ...
- linux软连接
linux软连接.类似window的快捷方式可以跨磁盘块(硬连接不可以). #软硬链接 ln -sf source target ln source target #硬链接不能跨分区 #批量解压文件 ...
- shell脚本启动语法错误syntax error near unexpected token '{
执行shell脚本时失败,报语法错误,但脚本内容检查正常 原因为该脚本是在非Linux系统下编辑之后放到系统执行的,文件模式类型非Linux系统匹配的模式类型. 查看文件的模式类型 显示文件的模式类型 ...