下载最新的稳定版ZooKeeper
访问ZooKeeper官网,找到找到Download关键字层层点入,我最后是到了这个网址,选择推荐的镜像网站,选stable文件夹,下载zookeeper-3.4.13.tar.gz
解压Zookeeper压缩包
1
2tar vzxf zookeeper-3.4.13.tar.gz
cd zookeeper-3.4.13配置ZooKeeper配置文件
在zookeeper-3.4.13/conf文件夹下有ZooKeeper的配置文件样例zoo_sample.cfg,我们需要拷贝这个文件并重命名为zoo.cfg,修改zoo.cfg中的dataDir即可,如/Users/zhaojian/Development/zookeeper-3.4.13/data1
cp ./conf/zoo_sample.cfg ./conf/zoo.cfg
其中有几个关键参数
1
2
3
4tickTime: zookeeper中使用的基本时间单位, 单位毫秒.
dataDir: 数据目录. 可以是任意目录.
dataLogDir: log目录, 同样可以是任意目录. 如果没有设置该参数, 将使用和#dataDir相同的设置.
clientPort: 监听client连接的端口号.运行ZooKeeper服务,并验证启动情况
1
2
3
4
5
6
7
8后台启动zk
./bin/zkServer.sh start
非后台启动zk
bin/zkServer.sh start-foreground
停止zk
./bin/zkServer.sh stop1
2telnet验证zk启动情况
telnet 127.0.0.1 2181