下载zookeeper-3.4.5.tar.gz安装包,存放在/usr/local目录
$:tar -zxvf zookeeper-3.4.5.tar.gz
$:mv zookeeper-3.4.5 zk
$:vi ~/.bashrc
添加环境变量:
export ZOOKEEPER_HOME=/usr/local/zk
export PATH=$ZOOKEEPER_HOME/bin
$:source ~/.bashrc
$:cd zk/conf
$:cp zoo_sample.cfg zoo.cfg
$:vi zoo.cfg
修改:dataDir=/usr/local/zk/data
新增:
server.0=ymm1:2888:3888
server.1=ymm2:2888:3888
server.2=ymm3:2888:3888
$:cd /usr/local/zk
$:mkdir data
$:cd data
$:vi myid
0
在其他机器上重复以上操作,myid从0开始依次递增,0,1,2
分别在三台机器上执行:zkServer.sh start 检查ZooKeeper状态:zkServer.sh status,应该是一个leader,两个follower
jps:检查三个节点是否都有QuromPeerMain进程