1. 下载zookeeper
    Apache源 http://archive.apache.org/dist/zookeeper/zookeeper-3.4.7/
wget http://archive.apache.org/dist/zookeeper/zookeeper-3.4.7/zookeeper-3.4.7.tar.gz
  1. 解压至指定目录
    我们以/data作为安装目录
mv zookeeper-3.4.7.tar.gz /data/
cd /data/
tar xvf zookeeper-3.4.7.tar.gz
  1. 创建zoo.cfg配置文件
    在3台机器zk安装目录的conf目录创建配置文件,其中,192.168.1.1、192.168.1.2、192.168.1.3分别对应server1,server2,server3
cd zookeeper-3.4.7
cat << EOF > conf/zoo.cfg 
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/data/zookeeper-3.4.7/data/

dataLogDir=/data/zookeeper-3.4.7/datalog

clientPort=2181
maxClientCnxns=3000
autopurge.snapRetainCount=30
autopurge.purgeInterval=1

server.1=192.168.1.1:2888:3880
server.2=192.168.1.2:2888:3880
server.3=192.168.1.3:2888:3880
EOF
  1. 创建myid文件
    针对三个server id分别写入配置
#server1
mkdir data && echo 1 > data/myid

#server2
mkdir data && echo 2 > data/myid

#server3
mkdir data && echo 3 > data/myid
  1. 启动zk
#server1
bin/zkServer.sh start

#server2
bin/zkServer.sh start

#server3
bin/zkServer.sh start