Zookeeper常用命令
- ./zkServer.sh start 启动 ZooKeeper 服务
- ./zkServer.sh status 查看 ZooKeeper 服务状态
- ./zkServer.sh stop 停止 ZooKeeper 服务
- ./zkServer.sh restart 重启 ZooKeeper 服务
- ./zkCli.sh –server ip:port 连接ZooKeeper服务端
- quit 断开连接
- help 查看命令帮助
- ls 目录 显示指定目录下节点
- create /节点path value 创建节点
- get /节点path 获取节点值
- set /节点path value 设置节点值
- delete /节点path 删除单个节点
- deleteall /节点path 删除带有子节点的节点
- create -e /节点path value 创建临时节点
- create -s /节点path value 创建顺序节点
- ls –s /节点path 查询节点详细信息
Zookeep节点信息含义
- czxid:节点被创建的事务ID
- ctime: 创建时间
- mzxid: 最后一次被更新的事务ID
- mtime: 修改时间
- pzxid:子节点列表最后一次被更新的事务ID
- cversion:子节点的版本号
- dataversion:数据版本号
- aclversion:权限版本号
- ephemeralOwner:用于临时节点,代表临时节点的事务ID,如果为持久节点则为0
- dataLength:节点存储的数据的长度
- numChildren:当前节点的子节点个数