- 配置JAVA环境,设置JAVA_HOME环境变量
- 下载zookeeper
- 配置zookeeper配置信息
修改dataDir相应的配置vim conf/zoo.cfg
dataDir=/opt/module/apache-zookeeper-3.6.0-bin/zkData
- 启动zookeeper
启动服务端
查看是否正常启动zkServer.sh start
查看启动状态jps
启动客户端zkServer.sh status
zkCli.sh
显示所有操作命令
ls /
查看 当前znode中所包含的内容
ls2 /
创建2个普通节点
create /sanguo “jinlian”
ls /
create /sanguo/shuguo “liubei”
ls /sanguo
get /sanguo/shuguo
create -e /sanguo/wuguo “zhouyu”
ls /sanguo
quit
ls /sanguo
创建带序号的节点
create -s /sanguo/weiguo “caocao”
ls /sanguo
create -s /sanguo/weiguo “caocao”
create -s /sanguo/weiguo “caocao”
修改节点数据值
set /sanguo/shuguo “diaocan”
get /sanguo/shuguo
节点的值变化监听
get /sanguo watch
zkCli.sh
set /sanguo “jingjing”
节点的子节点变化监听
ls /sanguo watch
create /sanguo/banzhang “banzhang”
删除节点
ls /sanguo
delete /sanguo/banzhang
ls /sanguo
递归删除节点
rmr /sanguo
查看节点状态
stat /sanguo