对本节配置目录不了解的,请先看我之前文章
下载官网自行下载。
我这里用的zookeeper-3.4.13.tar.gz
tar zxvf zookeeper-3.4.13.tar.gz
cd zookeeper-3.4.13/conf/
cp zoo_sample.cfg zoo.cfg
vim zoo.cfg
#修改数据存储目录
dataDir=/data/hadoop/zkdata
#添加通讯地址
server.1=node1:2888:3888
server.2=node2:2888:3888
server.3=node3:2888:3888
mv zookeeper-3.4.13 /data/hadoop/zookeeper
#定义id
echo 1 > /data/hadoop/zkdata/myid #三台机器分别1,2,3
#分发到其他2个机器
scp -r zookeeper root@node2:/data/hadoop/
scp -r zookeeper root@node3:/data/hadoop/
#分别启动3台
/data/hadoop/zookeeper/bin/zkServer.sh start
#查看状态
/data/hadoop/zookeeper/bin/zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /data/hadoop/zookeeper/bin/…/conf/zoo.cfg
Mode: follower