https://www.jianshu.com/p/1dcfbf45383b
下载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
解压至指定目录
我们以/data作为安装目录
mv zookeeper-3.4.7.tar.gz /data/
cd /data/
tar xvf zookeeper-3.4.7.tar.gz
创建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
创建myid文件
针对三个server id分别写入配置
#server1
mkdir data && echo 1 > data/myid
#server2
mkdir data && echo 2 > data/myid
#server3
mkdir data && echo 3 > data/myid
启动zk
#server1
bin/zkServer.sh start
#server2
bin/zkServer.sh start
#server3
bin/zkServer.sh start