环境

leader:192.168.116.143

fllower:192.168.116.142

fllower:192.168.116.144

命令:conf——查看其他主机的配置文件

 [root@sxl132 Desktop]# echo conf | nc 192.168.116.144
clientPort=
dataDir=/usr/data/zookeepeer/version-
dataLogDir=/usr/data/zookeepeer/version-
tickTime=
maxClientCnxns=
minSessionTimeout=
maxSessionTimeout=
serverId=
initLimit=
syncLimit=
electionAlg=
electionPort=
quorumPort=
peerType=

命令:ruok——查看其他主机是否存活

 [root@sxl132 Desktop]# echo ruok | nc 192.168.116.144
imok[root@sxl132 Desktop]#

命令:cons——查看连接信息

 [root@sxl132 Desktop]# echo cons | nc 192.168.116.144
/192.168.116.142:[](queued=,recved=,sent=)

命令:dump——查看未处理的会话节点

 Desktop]# echo dump | nc 192.168.116.144
SessionTracker dump:
org.apache.zookeeper.server.quorum.LearnerSessionTracker@731f57b1
ephemeral nodes dump:
Sessions with Ephemerals ():

命令:reqs——查看未处理的请求

 [root@sxl132 Desktop]# echo reqs | nc 192.168.116.144 2181  //当然,这里没有未处理的请求

命令:stat——查看统计信息

 [root@sxl132 Desktop]# echo stat | nc 192.168.116.144
Zookeeper version: 3.4.-37e277162d567b55a07d1755f0b31c32e93c01a0, built on // : GMT
Clients:
/192.168.116.142:[](queued=,recved=,sent=) Latency min/avg/max: //
Received:
Sent:
Connections:
Outstanding:
Zxid: 0x600000000
Mode: follower
Node count:

命令:envi——查看环境信息

 [root@sxl132 Desktop]# echo envi | nc 192.168.116.144
Environment:
zookeeper.version=3.4.-37e277162d567b55a07d1755f0b31c32e93c01a0, built on // : GMT
host.name=localhost
java.version=1.8.0_151
java.vendor=Oracle Corporation
java.home=/usr/app/java/jdk/jre
java.class.path=/usr/app/zookeepeer/bin/../build/classes:/usr/app/zookeepeer/bin/../build/lib/*.jar:/usr/app/zookeepeer/bin/../lib/slf4j-log4j12-1.6.1.jar:/usr/app/zookeepeer/bin/../lib/slf4j-api-1.6.1.jar:/usr/app/zookeepeer/bin/../lib/netty-3.10.5.Final.jar:/usr/app/zookeepeer/bin/../lib/log4j-1.2.16.jar:/usr/app/zookeepeer/bin/../lib/jline-0.9.94.jar:/usr/app/zookeepeer/bin/../lib/audience-annotations-0.5.0.jar:/usr/app/zookeepeer/bin/../zookeeper-3.4.11.jar:/usr/app/zookeepeer/bin/../src/java/lib/*.jar:/usr/app/zookeepeer/bin/../conf:/usr/app/java/jdk/lib/
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=root
user.home=/root
user.dir=/usr/app/zookeepeer

命令:wchs——查看服务器watch的详细信息

 [root@sxl132 Desktop]# echo wchs | nc 192.168.116.144
connections watching paths
Total watches:

命令:wchp——列出指定路径下的服务器信息

 [root@sxl132 Desktop]# echo wchp | nc localhost
wchp is not executed because it is not in the whitelist.

这里没有权限,因为不在白名单,目前还不知道怎么设置,可以在zookeepeer的官网可查看这方面的资料:http://zookeeper.apache.org/doc/r3.4.10/zookeeperAdmin.html

还有一些4字命令,可以查看zookeepeer的官网。

PS:linux命令中的竖线|是一个管道,可以把命令右边的内容传递给左边。

参考文档

1、徐培成的大数据——zookeepeer视频

2、http://zookeeper.apache.org/doc/r3.4.10/zookeeperAdmin.html#sc_zkCommands (Zookeepeer的4字命令)

zookeepeer4字命令实践的更多相关文章

  1. zookeeper命令行(zkCli.sh&zkServer.sh)使用及四字命令

    zookeeper提供了很多方便的功能,方便我们查看服务器的状态,增加,修改,删除数据(入口是zkServer.sh和zkCli.sh). 还提供了一系列四字命令,方便我们跟服务器进行各种交互,来确认 ...

  2. 排查问题所用到的一些Linux命令实践(不定期更新。。)

    一.前言 线上问题排查可能是每个程序员都会经历的.在排查的过程中,往往会用到很多Linux命令,也会产生一些很实用的技巧.本博文通过分析一次线上问题排查的过程,把所有用到的命令串起来.每个Linux命 ...

  3. zookeeper 四字命令的使用

    Linux中的命令NetCat有“瑞士军刀”的美誉.我们可以通过nc命令查看Zookeeper的一行属性数据.在Zookeeper中有很多四字命令,汇总如下: 序号 使用命令 输出说明  1 echo ...

  4. zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令

    一.zkServer.sh 1.查看 zkServer.sh 帮助信息[root@bigdata05 bin]# ./zkServer.sh helpZooKeeper JMX enabled by ...

  5. zookeeper 四字命令

    zookeeper四字命令   ZooKeeper3.4.6支持某些特定的四字命令字母与其的交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 te ...

  6. Zookeeper笔记之四字命令

    Zookeeper支持一些命令用来获取服务的状态和相关信息,因为这些命令都是四个字母的,所以一般称为四字命令. 四字命令可以使用telnet或者nc向服务器提交,使用下面这个脚本可以当做是一个简易的客 ...

  7. Zookeeper四字命令

    ZooKeeper 支持某些特定的四字命令(The Four Letter Words)与其进行交互.它们大多是查询命令,用来获取 ZooKeeper 服务的当前状态及相关信息.用户在客户端可以通过 ...

  8. Zookeeper运维常用四字命令

    Zookeeper运维常用四字命令 echo stat|nc 127.0.0.1 2181 查看哪个节点被选择作为follower或者leader 使用echo ruok|nc 127.0.0.1 2 ...

  9. 【转】zookeeper之 zkServer.sh命令、zkCli.sh命令、四字命令

    [FROM]https://www.cnblogs.com/andy6/p/7674028.html 一.zkServer.sh 1.查看 zkServer.sh 帮助信息 [root@bigdata ...

随机推荐

  1. Android事件总线(一)EventBus3.0用法全解析

    前言 EventBus是一款针对Android优化的发布/订阅事件总线.简化了应用程序内各组件间.组件与后台线程间的通信.优点是开销小,代码更优雅,以及将发送者和接收者解耦.如果Activity和Ac ...

  2. 安卓preview不显示的问题

    Render Problem Failed to load AppCompat ActionBar with unknown error 解决方法:将styles.xml文件中的: <resou ...

  3. JMeter—断言(十一)

    参考<全栈性能测试修炼宝典JMeter实战>第六章 JMeter 元件详解中第六节断言断言用来对服务器的响应数据做验证,常用的断言是响应断言,支持正则表达式. 一.BeanShell As ...

  4. python第八天)——购物车作业优化完成

    发现之前的三级菜单代码有BUG现已经修改过来了 购物车程序:启动程序后,输入用户名密码后,如果是第一次登录,让用户输入工资,然后打印商品列表允许用户根据商品编号购买商品用户选择商品后,检测余额是否够, ...

  5. MVC model验证 获取验证错误信息

    public static class ModelStateExtensions { /// <summary> /// 获取model验证错误信息 /// </summary> ...

  6. pip更新及Requirement already up-to-date解决方法

    pip更新及Requirement already up-to-date解决方法 文:铁乐与猫 2018-9-11 更新命令 将pip更新到最新版本 python -m pip install --u ...

  7. Ubuntu 16.04 LTS 降级安装GCC 4.8

    转载自https://www.linuxidc.com/Linux/2017-03/142299.htm Ubuntu 16.04 LTS 降级安装GCC 4.8 [日期:2017-03-28] 来源 ...

  8. Graphviz安装及简单使用

    Graphviz Windows环境安装: 1.官网下载 官网下载地址 2.配置环境变量 将graphviz安装目录下的bin文件夹添加到Path环境变量中: 3.验证是否安装并配置成功 进入wind ...

  9. PC端和移动APP端CSS样式初始化

    CSS样式初始化分为PC端和移动APP端 1.PC端:使用Normalize.css Normalize.css是一种CSS reset的替代方案. 我们创造normalize.css有下面这几个目的 ...

  10. 【洛谷】【二分查找】P1102 A−B数对

    [题目描述:] 给出一串数以及一个数字 C ,要求计算出所有 A−B=C 的数对的个数.(不同位置的数字一样的数对算不同的数对) [输入格式:] 第一行包括 2 个非负整数 N 和 C ,中间用空格隔 ...