zookeeper版本
3.4.12
機(jī)器列表
192.168.0.1 zh00
192.168.0.2 zh01
192.168.0.3 zh02
配置到hosts中
下載
wget http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz
解壓
tar -xzf zookeeper-3.4.14.tar.gz -C /data/server/
mv /data/server/zookeeper-3.4.14 /data/server/zookeeper
更改配置文件
cp /data/server/zookeeper/conf/zoo_sample.cfg /data/server/zookeeper/conf/zoo.cfg
vim /data/server/zookeeper/conf/zoo.cfg
新建文件夾
mkdir /data/server/zookeeper/data
新建文件
vim /data/server/zookeeper/data/myid
當(dāng)前機(jī)器為zh00 myid內(nèi)容為數(shù)字1
將zookeeper scp到另外兩臺機(jī)器
scp -r /data/server/zookeeper www@zh01:/data/server
scp -r /data/server/zookeeper www@zh02:/data/server
更新配置
- 機(jī)器zh01
vim /data/server/zookeeper/conf/zoo.cfg
vim /data/server/zookeeper/data/myid
當(dāng)前機(jī)器為zh01 myid內(nèi)容為數(shù)字2
- 機(jī)器zh02
vim /data/server/zookeeper/conf/zoo.cfg
vim /data/server/zookeeper/data/myid
當(dāng)前機(jī)器為zh02 myid內(nèi)容為數(shù)字3
啟動(dòng)
三臺機(jī)器分別執(zhí)行
/data/server/zookeeper/bin/zkServer.sh start
查看集群狀態(tài)
三臺機(jī)器分別執(zhí)行
/data/server/zookeeper/bin/zkServer.sh status
結(jié)果依次為
ZooKeeper JMX enabled by default
Using config: /data/server/zookeeper/bin/../conf/zoo.cfg
Mode: follower
ZooKeeper JMX enabled by default
Using config: /data/server/zookeeper/bin/../conf/zoo.cfg
Mode: follower
ZooKeeper JMX enabled by default
Using config: /data/server/zookeeper/bin/../conf/zoo.cfg
Mode: leader