下载地址:
http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.13/
wget http://mirrors.hust.edu.cn/apache/zookeeper/zookeeper-3.4.13/zookeeper-3.4.13.tar.gz
[root@datanode4 software]# tar -zxvf zookeeper-3.4.13.tar.gz -C /data1/soft/
[root@datanode4 soft]# chown -R root:root zookeeper-3.4.13/
-rw-r–r-- 1 root root 33235 Apr 28 11:03 zookeeper.out
[root@datanode4 bin]# pwd
/data1/soft/zookeeper-3.4.13/bin
[root@datanode4 zookeeper-3.4.13]# pwd
/data1/soft/zookeeper-3.4.13
创建data文件夹:
mkdir -p data
[root@datanode4 data]# pwd
/data1/soft/zookeeper-3.4.13/data
使用data文件夹存放日志
[root@datanode4 conf]# pwd
/data1/soft/zookeeper-3.4.13/conf
目录下执行:
mv zoo_sample.cfg zoo.cfg
vi zoo.cfg
修改如下标红的两处:
在data文件夹下执行:
echo 0 > myid
[root@datanode4 bin]# scp -r ./zookeeper-3.4.13/ datanode5:/data1/soft/
[root@datanode4 bin]# scp -r ./zookeeper-3.4.13/ datanode6:/data1/soft/
datanode5,datanode6 分别在data文件夹下执行:
echo 1 > myid
echo 2 > myid
三个节点分别执行如下操作:
[root@datanode4 bin]# ./zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /data1/soft/zookeeper-3.4.13/bin/…/conf/zoo.cfg
Starting zookeeper … STARTED
[root@datanode4 bin]# ./zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /data1/soft/zookeeper-3.4.13/bin/…/conf/zoo.cfg
Mode: follower
[root@datanode4 bin]# pwd
/data1/soft/zookeeper-3.4.13/bin
[root@datanode4 bin]#