1. 下载
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
2.单机多实例配置
user@userdeMacBook-Pro zk % tar -zxvf zookeeper-3.4.14.tar.gz
user@userdeMacBook-Pro zk % cp -r zookeeper-3.4.14 zookeeper-3.4.14-2
user@userdeMacBook-Pro zk % cp -r zookeeper-3.4.14 zookeeper-3.4.14-3
user@userdeMacBook-Pro zk % mkdir dataDir1 dataDir2 dataDir3
修改各自的配置文件:
user@userdeMacBook-Pro zk % vim open -e zookeeper-3.4.14/conf/zoo.cfg
如下:
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/Users/jiliguala/Downloads/zk/dataDir1
clientPort=2181
server.1=127.0.0.1:2881:3881
server.2=127.0.0.1:2882:3882
server.3=127.0.0.1:2883:3883
user@userdeMacBook-Pro zk % echo 1 > dataDir1/myid
user@userdeMacBook-Pro zk % echo 2 > dataDir2/myid
user@userdeMacBook-Pro zk % echo 3 > dataDir3/myid
分别启动/关闭服务:
user@userdeMacBook-Pro bin % ./zkServer start/stop
查看服务:
user@userdeMacBook-Pro bin % ./zkServer status
3.shell客户端
连接zk服务:
user@userdeMacBook-Pro bin % ./zkCli.sh -server localhost:2181
查看节点:ls /zookeeper
创建节点:create /zookeeper/order ""
create /zookeeper/order/127.0.0.1:1111 ""
删除节点及下级节点: rmr /zookeeper/order