zk集群安装

zookeeper版本

3.4.12

机器列表

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

当前机器为zh00 myid内容为数字1

将zookeeper scp到另外两台机器

scp -r /data/server/zookeeper www@zh01:/data/server

scp -r /data/server/zookeeper www@zh02:/data/server

更新配置

  • 机器zh01

vim /data/server/zookeeper/conf/zoo.cfg

vim /data/server/zookeeper/data/myid

当前机器为zh01 myid内容为数字2

  • 机器zh02

vim /data/server/zookeeper/conf/zoo.cfg

vim /data/server/zookeeper/data/myid

当前机器为zh02 myid内容为数字3

启动

三台机器分别执行

/data/server/zookeeper/bin/zkServer.sh start

查看集群状态

三台机器分别执行

/data/server/zookeeper/bin/zkServer.sh status

结果依次为


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

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容