1.zookeeper脚本使用(地址填写集群中任意一个主机地址)
连接客户端命令行
/etc/zookeeper/zookeeper/bin/zkCli.sh -server 10.1.60.112:2181
启动zookeeper服务
/etc/zookeeper/zookeeper/bin/zkServer.sh start
停止zookeeper服务
/etc/zookeeper/zookeeper/bin/zkServer.sh stop
查看节点状态
/etc/zookeeper/zookeeper/bin/zkServer.sh status
2.查看zookeeper使用命令
在命令行中按一下tab键
create:创建一个ZNode节点
create [-s] [-e] path data acl
-s
表示创建一个顺序节点,-e
表示创建一个临时节点
delete:删除一个ZNode节点
delete path [version]
version
表示要删除的节点的版本,如果未指定,则删除所有版本的节点
get:获取一个ZNode节点的数据
get path
ls:列出指定节点的子节点
ls path
set:设置一个ZNode节点的数据
set path data [version]
version
表示要设置数据的节点的版本
stat:获取一个ZNode节点的状态信息
stat path
sync:将所有挂起的写入请求同步到ZooKeeper服务器
sync path
exists:检查一个ZNode节点是否存在
exists path
history:显示命令历史记录
quit:退出ZooKeeper命令行
3.命令使用
新建节点并写入数据
create /deploy data
查看节点
ls /
查看deploy节点下的数据
get /deploy
更改deploy节点中的数据
set /deploy data1
删除deploy节点
delete /deploy
退出客户端
quit