博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
zookeeper在windows下的伪集群部署
阅读量:4091 次
发布时间:2019-05-25

本文共 1698 字,大约阅读时间需要 5 分钟。

引言:

由于分布式系统搭建的需要,开始对zookeeper集群环境部署进行研究,通过网上搜索资料,总结出了一套windows环境下快速伪集群方案。
简介:
由于本人在前面几篇博客中有说过zookeeper的简介,这里就不在进行简述。
下载部署:
我的环境是windows
第一步:下载
官网下载所需版本的zookeeper,  本人案例使用的版本为 zookeeper-3.4.10
第二步:解压
对下载的压缩包放入E盘解压
第三步:新建配置文件并分别配置
进入 E:\zookeeper-3.4.10\conf 文件夹下复制粘贴一份zoo_sample.cfg文件并改名为zoo.cfg,在该目录下复制3份zoo.cfg文件并分别命名为zoo1.cfg,zoo2.cfg,zoo3.cfg
这三份配置文件的内容如下:

zoo1.cfg:

tickTime=2000

initLimit=10
syncLimit=5
dataDir=E:\\zookeeper-3.4.10\\data\\1
dataLogDir=E:\\zookeeper-3.4.10\\log\\1
clientPort=2181
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889

zoo2.cfg:

tickTime=2000

initLimit=10
syncLimit=5
dataDir=E:\\zookeeper-3.4.10\\data\\2
dataLogDir=E:\\zookeeper-3.4.10\\log\\2
clientPort=2182
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889

zoo3.cfg:

tickTime=2000

initLimit=10
syncLimit=5
dataDir=E:\\zookeeper-3.4.10\\data\\3
dataLogDir=E:\\zookeeper-3.4.10\\log\\3
clientPort=2183
server.1=127.0.0.1:2887:3887
server.2=127.0.0.1:2888:3888
server.3=127.0.0.1:2889:3889

第四步:在 E:\zookeeper-3.4.10\bin\ 新建三个server

拷贝zkServer.cmd三份,分别命名zkServer-1.cmd,zkServer-2.cmd,zkServer-3.cmd;
打开这三个.cmd,在set ZOOMAIN=org.apache.zookeeper.server.quorum.QuorumPeerMain后面
添加一行,对应相应的配置文件:
set ZOOCFG=..\conf\zoo1.cfg(zkServer-1.cmd添加)
set ZOOCFG=..\conf\zoo2.cfg(zkServer-2.cmd添加)
set ZOOCFG=..\conf\zoo3.cfg(zkServer-3.cmd添加)

第五步:添加data和log文件夹

进入E:\\zookeeper-3.4.10\\文件夹下并新建data文件夹,在data下分别新建1,2,3 三个文件夹并分别在1,2,3 这三个文件夹下分别创建一个myid文件(去掉后缀名),myid文件中的内容分别为1,2,3
进入E:\\zookeeper-3.4.10\\文件夹下并新建log文件夹,在log下分别新建1,2,3 三个文件夹

第六步:启动服务

进入E:\zookeeper-3.4.10\bin\文件夹下分别点击zkServer-1.cmd,zkServer-2.cmd,zkServer-3.cmd 这三个启动服务cmd,zookeeper伪集群部署配置完毕.

转载地址:http://rbjii.baihongyu.com/

你可能感兴趣的文章
9 款你不能错过的 JSON 工具
查看>>
就在昨天,全球 42 亿 IPv4 地址宣告耗尽!
查看>>
200页!分享珍藏很久的Python学习知识手册(附链接)
查看>>
程序员之神
查看>>
4 岁小女孩给 Linux 内核贡献提交
查看>>
推荐几个私藏很久的技术公众号给大家
查看>>
20 个 2020 年软件开发趋势预测
查看>>
王垠受邀面试阿里 P9,被 P10 面跪后网上怒发文,惨打 325 的 P10 赵海平回应了!...
查看>>
Python 趣味打怪:147 段简单代码助你从入门到大师
查看>>
按我说的来,让 VS Code 好用 10 倍 | VS Code 新手指南
查看>>
恕我直言,有了这款 IDEA 插件,你可能只需要写 30% 的代码...
查看>>
这几个冷门却实用的 Python 库,我爱了!
查看>>
太赞了,IDEA 2020 要本土化,真的是全中文了!
查看>>
面试官,别问我 HTTP 了!看这 30 张图就行!
查看>>
一场地狱级的 MySQL 索引面试!
查看>>
太赞了,微软正式推出 Python 零基础教程!
查看>>
骚操作:Uber 开源 "食人鱼" 工具,专吃落后代码!
查看>>
超酷炫!教你如何用 Python 实现动态可视化交互大屏图...
查看>>
数据惊人!揭秘网络黑色产业链到底有多赚钱...
查看>>
推荐一位 Python 大佬,全网 26 万粉丝,原创 300 多篇干货!
查看>>