博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
常用zookeeper命令
阅读量:6037 次
发布时间:2019-06-20

本文共 1025 字,大约阅读时间需要 3 分钟。

服务管理

  • 启动ZK服务: zkServer.sh start
  • 查看ZK状态: zkServer.sh status
  • 停止ZK服务: zkServer.sh stop
  • 重启ZK服务: zkServer.sh restart

终端操作

使用 zkCli 可以简单的对 ZooKeeper 进行访问,数据创建,数据修改等操作. 连接命令行如下:

zkCli.sh -server 127.0.0.1:2181

命令行工具常用操作:

  • 显示根目录下文件

    ls /              //查看当前节点数据ls2 /             //查看当前节点数据并能看到更新次数等数据
  • 创建文件, 并设置初始内容:

    create /config "test" //创建一个新的节点并设置关联值create /config “”     //创建一个新的空节点
  • 获取文件内容

    get /brokers      //获取节点内容
  • 修改文件内容

    set /zk "zkbak"   //对 zk 所关联的字符串进行设置
  • 删除文件

    delete /brokers  //删除节点rmr    /brokers  //删除节点及子节点

四字命令

ZooKeeper 支持某些特定的四字命令字母与其的交互,用来获取服务的当前状态及相关信息。在客户端可以通过 telnet 或 nc 向 ZooKeeper 提交相应的命令。命令行如下:

echo conf | nc 132.37.3.26 26181

ZooKeeper 常用四字命令:

  • conf

    输出相关服务配置的详细信息

  • cons

    列出所有连接到服务器的客户端的完全的连接 / 会话的详细信息。包括“接受 / 发送”的包数量、会话 id 、操作延迟、最后的操作执行等等信息

  • dump

    列出未经处理的会话和临时节点。

  • envi

    输出关于服务环境的详细信息(区别于 conf 命令)。

  • reqs

    列出未经处理的请求

  • ruok

    测试服务是否处于正确状态。如果确实如此,那么服务返回“ imok ”,否则不做任何相应

  • stat

    输出关于性能和连接的客户端的列表。

  • wchs

    列出服务器 watch 的详细信息

  • wchc

    通过 session 列出服务器 watch 的详细信息,它的输出是一个与 watch 相关的会话的列表

  • wchp

    通过路径列出服务器 watch 的详细信息。它输出一个与 session 相关的路径

  •  

转载地址:http://kylhx.baihongyu.com/

你可能感兴趣的文章
font-face
查看>>
vue基础与项目构建入门
查看>>
个人关于vue全家桶开发规范的梳理
查看>>
【论文实现】一篇Sigkdd的弹幕分析论文的python实现【LDA 实践者】
查看>>
十几行代码教你实现一个最简版的promise
查看>>
Java IO学习笔记八
查看>>
systemd vs supervisord
查看>>
如何构建一个分布式爬虫:基础篇
查看>>
50 行代码的 HTML 编译器
查看>>
[GitHub] vim 实操教程
查看>>
常见网络攻击--XSS && CSRF
查看>>
在项目中使用echarts
查看>>
Akka系列(四):Akka中的共享内存模型
查看>>
腾讯云语音合成TTS
查看>>
[LeetCode] Find Largest Value in Each Tree Row
查看>>
【Sublime Text】安装插件
查看>>
javascript正则表达式
查看>>
快速初始化express项目
查看>>
EGO走进美团——追寻千亿市场背后的技术力量
查看>>
将敏捷应用于工业机械开发
查看>>