zookeeper伪集群搭建

本文是在一台虚拟机上搭建的zookeeper集群,某些地方与真实生产环境可能不同,仅作练习参考

1.上传zookeeper压缩包,并解压,本文使用的是zookeeper-3.4.12.tar.gz版本,上传至根目录

2.在/usr/local下新建文件夹zookeeper

mkdir /usr/local/zookeeper

3.把解压的文件夹复制到zookeeper下,并命名为zk1

[root@centos7 /]# cp -r zookeeper-3.4.12 /usr/local/zookeeper/zk1

4.在zk1下新建一个名为data的文件夹

[root@centos7 zk4]# mkdir data

5.在data文件下新建文件myid,里面写1

[root@centos7 data]# vim myid
[root@centos7 data]# cat myid
1

6.在zk1文件下有个conf文件,进去,把conf文件下的zoo_sample.cfg复制一份叫做zoo.cfg

[root@centos7 conf]# cp zoo_sample.cfg zoo.cfg

7.编辑zoo.cfg内容,设置dataDIR为第四步创建的data文件夹的路径

[root@centos7 conf]# vim zoo.cfg

并在文件最下面添加下面内容

server.1=192.168.1.110:2601:3881

server.2=192.168.1.110:2602:3882

server.3=192.168.1.110:2603:3883

server.1 中的1 是myid的内容

端口:2601,2601,2603是该server和集群中的leader交换消息所使用的端口

3881,3882,3883是选举leader时所使用的端口

由于配置的是伪集群模式, 所以各个server的端口参数必须不同(真是生产环境根据情况,可以不同)

8.把zk1复制两份,分别叫做zk2,zk3,并修改myid的值为2,3 修改zoo.cfg中dataDIR和clientPort(伪集群,要保证端口不重复)

9.启动三台zookeeper

10.查看zookeeper状态

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值