zookeeper shell常用命令
命令 | 解释 |
---|---|
ls / | 使用ls命令来查看Zokkeeper中所包含的内容 |
ls2 / | 查看当前节点数据并能看到更新次数等数据 |
create /zk “test” | 在当前目录创建一个新的znode节点“zk”以及与它关联的字符串 |
create [-s] [-e] path data acl | -s 表示是否开启节点的序列化特性,-e表示开启临时节点(与会话相关联,会话结束,节点消失)特性,若不指定表示永久节点,path表示创建的路径,data表示创建节点的数据,这是因为Znode可以像目录一样存在,也可以像文件一样保存数据,acl用来进行权限控制。 |
get /zk | 获取zk所包含的信息 |
get /testnode-temp watch | 首先客户端向服务端注册watch,服务端事件发生出发watch,客户端回调watch得到触发事件的情况。 |
set /zk “zkback” | 对zk所关联的字符串进行设置 |
delete /zk | 将节点zk删除 |
rmr | 将节点Znode递归删除 |
help | 帮助命令 |
zkServer.sh start | 启动zk |
zkCli.sh -server localhost:2181 | 链接localhost的zk client |