zookeeper集群搭建

本文介绍在单机上部署三个zookeeper节点
https://zookeeper.apache.org/releases.html#download下载apache-zookeeper-3.6.2-bin.tar.gz
解压:tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz
修改名称:mv apache-zookeeper-3.6.2-bin zookeeper-3.6.2-bin
到conf目录下,将zoo_sample.cfg复制为z1.cfg

将z1.cfg修改为下图所示:

复制两份配置文件z2.cfg和z3.cfg,分别修改为:



创建三个目录:

当启动一个服务器时,我们需要知道启动的是哪个服务器。一个服务器通过读取data目录下一个名为myid的文件来获取服务器ID信息。可以通过以下命令来创建这些文件:

data目录下的myid文件用于区分各个服务器,对每个服务器来说,data目录必须是唯一的,因此这个目录可以更加方便地保存一些差异化文件。服务器ID将myid文件作为一个索引引入到配置文件中,一个特定的ZooKeeper服务器可以知道如何配置自己参数。
启动zookeeper:

分享到