CentOS 6.8 minimal版本安装zookeeper集群

[color=red][b]zookeeper我这里简说为zk[/b][/color]

[size=large][color=red][b]首先中的首先,先关闭防火墙!中途出现没有权限请执行修改权限的命令。
[/b][/color][/size]
首先环境还是CentOS6.8 minimal,准备搭建三台zk机器,为什么是奇数,请自行百度。因为是minimal系统所以

1、需要先安装jdk,安装jdk的步骤在我的安装maven私服的文章中有([url]http://287746074.iteye.com/blog/2341697[/url])。

2、接下来下载zookeeper的包,这个是zookeeper官网上的清华大学的镜像:([url]https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz[/url]),下载完以后,我是解压缩到了opt文件夹里,现在我的zk目录就是/opt/zookeeper-3.4.9这个了。
解压缩以后。

3、进入/opt/zookeeper-3.4.9/conf目录,执行“cp zoo_sample.cfg zoo.cfg”也就是把文件复制一份,zk会加载zoo.cfg文件。

4、编辑vi进入zoo.cfg文件,对照修改如下部分内容:
dataDir=/opt/zookeeper-data
dataLogDir=/opt/zookeeper-log
clientPort=2181
server.1=192.168.10.232:2888:3888
server.2=192.168.10.233:2888:3888
server.3=192.168.10.234:2888:3888
关于集群命令的配置详细,我也参考了这篇文章[url]http://blog.csdn.net/zhll3377/article/details/45041691[/url]

5、看一下第四步中的dataDir的配置路径,在这个配置路径下,创建一个文件全名叫“myid”的文件,里面仅且仅写一个数字,就是你第四中配置的server.1的1要一致,比如我现在在192.168.10.232这台机器上配置zk,那么这台机器中的myid文件里要写1,和第四步上面的配置要能对应上。

6、进入bin目录/opt/zookeeper-3.4.9/bin,执行启动命令吧“./zkServer.sh start”,在三台机器上分别启动,你会在下面惊奇的发现有显示比如“leader,follower”这样的字样,这就是zk的Master选举。

7、出问题了,还是看日志,OK,结束。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值