一、安装
1、配置JAVA环境,检验环境:java -version
2、下载并解压zookeeper
# cd /usr/local
# wget http://mirror.bit.edu.cn/apache/zookeeper/stable/zookeeper-3.4.12.tar.gz
# tar -zxvf zookeeper-3.4.12.tar.gz
# cd zookeeper-3.4.12
3、重命名配置文件zoo_sample.cfg
# cp conf/zoo_sample.cfg conf/zoo.cfg
4、启动zookeeper
# bin/zkServer.sh start
5、检测是否成功启动,用zookeeper客户端连接下服务端
# bin/zkCli.sh
二、使用
方式1:使用客户端命令操作zookeeper
方式2:使用Java API操作zookeeper
方式1: 使用客户端命令操作zookeeper
1、使用 ls 命令来查看当前 ZooKeeper 中所包含的内容
[zk: localhost:2181(CONNECTED) 1] ls /
[zookeeper]
2、创建一个新的 znode ,使用 create /zkPro myData
[zk: localhost:2181(CONNECTED) 2] create /zkPro myData
Created /zkPro
3、再次使用 ls 命令来查看现在 zookeeper 中所包含的内容:
[zk: localhost:2181(CONNECTED) 3] ls /
[zkPro, zookeeper]
4、下面我们运行 get 命令来确认第二步中所创建的 znode 是否包含我们所创建的字符串
[zk: localhost:2181(CONNECTED) 4] get /zkPro
myData
5、下面我们通过 set 命令来对 zk 所关联的字符串进行设置
[zk: localhost:2181(CONNECTED) 5] set /zkPro myData123
6、下面我们将刚才创建的 znode 删除
[zk: localhost:2181(CONNECTED) 7] delete /zkPro
方式二:使用Java API操作zookeeper
使用Java API操作zookeeper需要引用下面的包
image.png
网友评论