Cent OS7环境搭建zookeeper集群(傻瓜教学+史上最简单)

zookeeper(基于Java环境,要先配置好Java环境变量)
(一定要关闭防火墙,不然会启动不起来,防火墙问题卡了我几个小时)

本次搭建节点数3个,Zookeeper默认对外提供服务的端口号2181 。Zookeeper集群内部3个节点之间通信默认使用2888:3888。
三台机器的IP:
192.168.130.130
192.168.130.131
192.168.130.133

1.下载zookeeper对应的tar包

http://mirror.bit.edu.cn/apache/zookeeper/zookeeper-3.4.14/
在这里插入图片描述

2.将tar包传输到130,131,133服务器上,然后分别解压

tar -zxvf zookeeper-3.4.14.tar.gz -C /usr/local/

3.进入conf文件夹

cd /usr/local/zookeeper-3.4.14/conf/

4.克隆一个文件 zoo.cfg(名字和格式必须是这个,不能修改)

cp zoo_sanple.cf zoo.cfg

5.修改zoo.cfg配置文件

vim /usr/local/zookeeper-3.4.14/conf/zoo.cfg

添加以下配置

dataDir=/usr/local/zookeeper-3.4.14/data
server.1=192.168.130.131:2888:3888
server.2=192.168.130.130:2888:3888
server.3=192.168.130.133:2888:3888

在这里插入图片描述

6.在zookeeper-3.4.14文件夹下创建data文件夹

mkdir /usr/local/zookeeper-3.4.14/data

7.在data文件夹下创建myid文件,编写内容和配置文件中的server.*照应

(例:server.1,myid文件里面写1,server.2,myid文件里面写2)

vim /usr/local/zookeeper-3.4.14/data/myid

在这里插入图片描述

8.三台服务器依次同样配置,多台服务器做一样的配置是很乏味枯燥

介绍一种办法:
1,使用secureCRT,CRT有一个神级功能,对三台机器一起操作,具体方法自行百度,设置一下就好。(本文不做分享)

9.当三台服务器都配置完毕后,接下来可以测试了

进入zookeeper-3.4.14文件夹的bin目录

cd /usr/local/zookeeper-3.4.14/bin/

在这里插入图片描述
–启动zookeeper的命令

zkServer.sh start

在这里插入图片描述

–查看zookeeper的状态

zkServer.sh status

在这里插入图片描述
–关闭zookeeper的命令

zkServer.sh stop

在这里插入图片描述

10.当启动完毕后,进行测试

在zookeeper中的任何一个节点执行 (bin目录下执行指令)

zkCli.sh

在这里插入图片描述
最下面的信息和图片一致就OK了

11.执行指令,查看帮助信息

zkCli.sh help

在这里插入图片描述

12.结束语
zookeeper集群已经搭建完成,更多zookeeper操作还请各位看官自己学习。
谢谢观看


转载请注明出处,谢谢

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值