Zookeeper
  • 什么Zookeeper
  • Zookeeper应用场景
  • Zookeeper环境搭建
    • 集群搭建概述与JDK安装
    • 分布式集群搭建
    • 目录与配置文件
  • Zookeeper操作命令
    • 基本操作命令
    • Watcher 命令
    • ACL权限控制命令
    • Four Letter Words (四字命令)
  • ZooKeeper基本数据模型
  • 原生 Java API 操作
    • 基本使用
    • 服务端连接
    • 会话重连机制
  • Watcher
  • Zookeeper分布式锁场景
  • Zookeeper操作命令
    • 基本操作命令
    • Watcher 机制
Powered by GitBook
On this page

Was this helpful?

  1. Zookeeper操作命令

Four Letter Words (四字命令)

PreviousACL权限控制命令NextZooKeeper基本数据模型

Last updated 5 years ago

Was this helpful?

  • zk可以通过它自身提供的简写命令来和服务器进行交互

  • 需要使用nc命令,安装yun install nc

  • 使用 echo [commond] | nc [ip] [port]

官方地址:

命令:

  • [stat] 查看zk的状态信息,以及是否mode

$ echo stat | grep 192.168.1.110 2181
$ echo stat | grep localhost 2181
  • [ruock] 查看当前zkserver是否启动,返回imok

are you ok ? i am ok

$ echo ruock | grep localhost 2181
imok
  • [dump] 列出未经处理的会话和临时节点

$ echo dump | grep localhost 2181
  • [conf] 查看服务器配置

$ echo conf | grep localhost 2181
  • [cons] 展示连接到服务器的客户端信息

$ echo cons | grep localhost 2181
  • [envi] 环境变量

$ echo envi | grep localhost 2181
  • [mntr] 监控zk健康信息

$ echo mntr | grep localhost 2181
  • [wchs] 展示watch的信息

$ echo wchs | grep localhost 2181
  • [wchc]与[wchp] session 与watch 及 path与watch信息。

wchc ,wchp,需要加入白名单才可以执行。

参考:

http://zookeeper.apache.org/doc/r3.4.13/zookeeperAdmin.html#sc_zkCommands
zookeeper权限acl与四字命令
ZooKeeper: 简介, 配置及运维指南