zk linux 环境常用命令

一般 linux 软件的启动命令都是在 当前工程的 bin 目录下

(脚本命令没法正常执行的  可以参考 zk笔记--windows环境运行zk  修改 启动脚本参数)

zk server 命令:

1、启动zk   sh bin/zkServer.sh start 

2、关闭zk  sh bin/zkServer.sh stop

3、重启zk  sh bin/zkServer.sh restart

4、查看zk 运行状态 sh bin/zkServer.sh status  (可以判断是leader还是follower)

 

zk 客户端命令

使用  命令     zkCli.sh -server 127.0.0.1:8181  (8181 为zkserver中zoo.cfg中配置的与客户端通信的端口) 连接上zKserver

1、使用 help 命令 可以查看客户端可以使用的命令集合(一般linux 软件中都有 ,有些是 -h -help 等)

2、ls path 显示指定目录下的第一级目录

3、ls2 path 显示指定目录下的第一级目录、以及对应节点更新的次数等信息

4、create path  value  创建指定目录的节点 并设置值为value

5、set path value 对指定节点值 进行修改

6、delete path  删除指定节点,(注意:先删除子节点、在删除父节点)

7、quit  退出客户端命令


验证zkserver 运行是否成功 :

1、可以使用   sh bin/zkServer.sh status 命令查看  返回zkserver实例 是leader还是follower 即为成功

2、可以使用  echo ruok | nc 127.0.0.1 8181 返回 : imok 即为成功


你可能感兴趣的:(ZK)