Zookeeper集群搭建

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/kaixinkuaikuailai/article/details/79964275

之前以为zookeeper集群搭建很难,但是弄过一次后,发现不是那么难了,在此记录下,免得以后忘了,好记性不如烂笔头!

好了不废话,开始

本次搭建的是三台机器集群:

1、下载zookeeper,解压安装,本次下载的是zookeeper-3.4.10.tar.gz解压版;

tar -zxvf zookeeper-3.4.10.tar.gz

2、复制配置,

cp /home/zookeeper/zookeeper-3.4.10/conf/zoo_sample.cfg /home/zookeeper/zookeeper-3.4.10/conf/zoo.cfg

3、编辑zoo.cfg文件,内容如下:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/home/zookeeper/zookeeper-3.4.10/data/snapshot
dataLogDir=/home/zookeeper/zookeeper-3.4.10/data/log
clientPort=2181
maxClientCnxns=200
server.1=172.17.4.111:2888:3888 
server.2=172.17.4.112:2888:3888
server.3=172.17.4.113:2888:3888

4、创建数据目录、日志目录,对应zoo.cfg配置中dataDir和dataLogDir

5、在数据目录下,创建myid文件,文件内容与zoo.cfg文件中server序号一致(这里分别为1、2、3)

6、启动命令:

/home/zookeeper/zookeeper-3.4.10/bin/zkServer.sh start /home/zookeeper/zookeeper-3.4.10/conf/zoo.cfg

按照上面命令依次启动三台机器;

7、检查状态:

/home/zookeeper/zookeeper-3.4.10/bin/zkServer.sh status /home/zookeeper/zookeeper-3.4.10/conf/zoo.cfg

出现ZooKeeper JMX enabled by default
Using config: zookeeper-3.4.10/conf/zoo.cfg
Mode: follower或者leader

则说明启动成功

本文完

阅读更多
想对作者说点什么? 我来说一句

没有更多推荐了,返回首页