linux下zookeeper的安装和集群搭建

一、安装

1、下载tar.gz包:http://mirror.bit.edu.cn/apache/zookeeper/

2、上传到linux服务器里并解压

alt+p进入到SFTP:put E:\DevelopSoftware\linux\zookeeper-3.4.12.tar.gz

默认会把zookeeper的包上传到/root下

tar -zxvf zookeeper-3.4.12.tar.gz  -C apps/   解压并解包到 apps 目录下


二、配置

1、集群至少要有三台机器,我的是
192.168.116.128
192.168.116.129
192.168.116.130

2、切到192.168.116.128这台服务器上,
cd /root/apps/zookeeper-3.4.12/conf/
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg,修改
dataDir=/root/zkdata
在最后添加
server.1=maple01:2888:3888
server.2=maple02:2888:3888
server.3=maple03:2888:3888
保存;
cd /root/ && mkdir zkdata
cd zkdata/ && echo1 > myid
这样128上就配置完成了
在 129 130上也做相同的事情
但是要注意 myid要依次给2 和 3

3、启动

下面我们来启动:
用CRT连接完之后,找到菜单栏里的查看,交互窗口,

下面会显示一个新窗口,在新窗口里右键,选择最后一项,发送交互到所有会话,

在这里依次输入
cd /root/apps/zookeeper-3.4.12/bin
./zkServer.sh start 启动
./zkServer.sh status  查看状态
观察每台服务器的Mode情况,是follower还是leader

我的三台的情况是:


猜你喜欢

转载自blog.csdn.net/qq_33101675/article/details/80426630