1.链接http://mirror.bit.edu.cn/apache/zookeeper/ --zookeeper全部版本
2.cd zookeeper
3.wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.5.3-beta/ --如果commond not found 执行 yum -y install wget
4.tar xvf zookeeper-3.5.3-beta.tar.gz
5.修改配置文件 (伪分布式 3节点)
cd conf
cp zoo_sample.cfg zoo1_sample.cfg
6.配置文件说明
tickTime 回话过期时间 毫秒
synclimit 心跳检测 (检测机制 ping )
dataDir 指定当前服务器数据存放的路径(目录)
clientPort 指定当前服务器服务器的端口
7.配置文件增加(三台服务器地址)
server.1=master:2888(通讯端口):3888(选举端口)
server.2=master:2889:3889
server.3=master:2890:3890
8.复制三份配置文件,并配置数据和快照存储 dataDir(指定任意目录) 和 clientPort (不冲突就行)
zk1_sample.cfg:dataDir=/usr/zookeeper/data/zk1 clientPort=2181
zk2_sample.cfg:dataDir=/usr/zookeeper/data/zk2 clientPort=2182
zk3_sample.cfg:dataDir=/usr/zookeeper/data/zk3 clientPort=2183
9.创建myid
echo 1 >> /usr/zookeeper/data/zk1/myid
echo 2 >> /usr/zookeeper/data/zk2/myid
echo 3 >> /usr/zookeeper/data/zk3/myid
10 真分布式一般奇数个节点 可以更省资源 因为整个zk可用,必须过半