超级简单的Zookeeper集群搭建(三节点)

1)首先我们需要准备三个节点的服务器,这里本地演示的三个服务器节点分别是:

192.168.124.38

192.168.124.39

192.168.124.40

我们需要在节点1,节点2,节点3上分别安装zookeeper,并建立起这至少三个节点的集群,下载zookeeper

wget https://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz

2)拷贝到其他两台节点上

scp zookeeper-3.4.14.tar.gz [email protected]:/root

scp zookeeper-3.4.14.tar.gz [email protected]:/root

3)三台服务器分别解压我们下载好的压缩包,并移动到我们的/use/local目录下,改名为zookeeper

tar -zxvf zookeeper-3.4.14.tar.gz

mv zookeeper-3.4.14 /usr/local/

mv zookeeper-3.4.14/ zookeeper

4)分别进去我们的/zookeeper/conf目录下,将zookeeper默认的配置文件名字做一个修改

cd /usr/local/zookeeper/conf

mv zoo_sample.cfg zoo.cfg

5)在zookeeper的目录下创建一个data目录用来存放zookeeper的数据,并给每一个节点生成一个标识

节点1(192.168.124.38)

mkdir data

echo 0 > data/myid

节点2(192.168.124.39)

mkdir data

echo 1 > data/myid

节点3(192.168.124.40)

mkdir data

echo 2 > data/myid

 6)修改我们zookeeper的配置文件,做一个集群的配置

vim zoo.cfg

#指明我们刚才新建的data目录地址
dataDir=/usr/local/zookeeper/data
#配置我们三个节点集群
server.0=192.168.124.38:2888:3888
server.1=192.168.124.39:2888:3888
server.2=192.168.124.40:2888:3888

 

7)分别启动我们三个节点的zookeeper

bin/zkServer.sh start

然后分别查看一下我们zookeeper是否启动成功

bin/zkServer.sh status

192.168.124.38节点 

192.168.124.39节点  

超级简单的Zookeeper集群搭建(三节点)_第1张图片 

192.168.124.40节点  

超级简单的Zookeeper集群搭建(三节点)_第2张图片 

至此我们的zookeeper集群搭建完毕
 

你可能感兴趣的:(zookeeper)