#!/bin/bash wget http://www.apache.org/dist//zookeeper/zookeeper-3.4.10/zookeeper-3.4.10.tar.gz #wget -N http://211.103.207.119:81/zookeeper/zookeeper-3.4.10.tar.gz tar zxvf zookeeper-3.4.10.tar.gz mv zookeeper /usr/local/ cd /usr/local/zookeeper cp conf/zoo_sample.cfg conf/zoo.cfg sed -i 's#dataDir=/tmp/zookeeper#dataDir=/data/zookeeper#g' /usr/local/zookeeper-3.4.10/conf/zoo.cfg ############################################################################# #cluster 换成实际IP 每台机器都要写所有如下配置 echo "server.1=10.0.30.138:2555:3555" >> /usr/local/zookeeper-3.4.10/conf/zoo.cfg echo "server.2=10.0.30.139:2555:3555" >> /usr/local/zookeeper-3.4.10/conf/zoo.cfg echo "server.3=10.0.30.140:2555:3555" >> /usr/local/zookeeper-3.4.10/conf/zoo.cfg #cluster-本机id 对应上比那server.1 [ ! -f /data/zookeeper/data ] && mkdir -p /data/zookeeper/data echo "1" > /data/zookeeper/data/myid #启动服务 /usr/local/zookeeper/bin/zkServer.sh start #验证