原文地址:http://nileader.blog.51cto.com/1381108/795230

下载PDF版本

本文是ZooKeeper的快速搭建,旨在帮助大家以最快的速度完成一个ZK集群的搭建,以便开展其它工作。本方不包含多余说明及任何调优方面的高级配置。如果要进行更深一层次的配置,请移步《ZooKeeper管理员指南——部署与运维》。

单机模式(7步)

Step1:配置JAVA环境。检验方法:执行java –version和javac –version命令。

Step2:下载并解压zookeeper。

链接:http://mirror.bjtu.edu.cn/apache/zookeeper/zookeeper-3.4.3/,(更多版本:http://dwz.cn/37HGI

)最终生成目录类似结构:/home/admin/taokeeper/zookeeper-3.4.3/bin

Step3:重命名 zoo_sample.cfg文件

mv /home/admin/taokeeper/zookeeper-3.4.3/conf/zoo_sample.cfg  zoo.cfg

Step4:vi zoo.cfg,修改

dataDir=/home/admin/taokeeper/zookeeper-3.4.3/data

Step5:创建数据目录:mkdir /home/admin/taokeeper/zookeeper-3.4.3/data

  1. mkdir  /home/admin/taokeeper/zookeeper-3.4.3/data

Step6:启动zookeeper:执行

  1. /home/admin/taokeeper/zookeeper-3.4.3/bin/zkServer.sh start

Step7:检测是否成功启动:执行

  1. /home/admin/taokeeper/zookeeper-3.4.3/bin/zkCli.sh
  2. echo stat|nc localhost 2181

集群模式(8步)

Step1:配置JAVA环境。检验方法:执行java –version和javac –version命令。

Step2:下载并解压zookeeper。

链接:http://mirror.bjtu.edu.cn/apache/zookeeper/zookeeper-3.4.3/,(更多版本:http://dwz.cn/37HGI)最终生成目录类似结构:/home/admin/taokeeper/zookeeper-3.4.3/bin

Step3:重命名 zoo_sample.cfg文件

mv /home/admin/taokeeper/zookeeper-3.4.3/conf/zoo_sample.cfg  zoo.cfg

Step4:vi zoo.cfg,修改

dataDir=/home/admin/taokeeper/zookeeper-3.4.3/data server.1=1.2.3.4:2888:3888 server.2=1.2.3.5:2888:3888 server.3=1.2.3.6:2888:3888

这里要注意下server.1这个后缀,表示的是1.2.3.4这个机器,在机器中的server id是1

Step5:创建数据目录:mkdir /home/admin/taokeeper/zookeeper-3.4.3/data

  1. mkdir  /home/admin/taokeeper/zookeeper-3.4.3/data

Step6:在标识Server ID.

在/home/admin/taokeeper/zookeeper-3.4.3/data目录中创建文件 myid 文件,每个文件中分别写入当前机器的server id,例如1.2.3.4这个机器,在/home/admin/taokeeper/zookeeper-3.4.3/data目录的myid文件中写入数字1.

Step7:启动zookeeper:执行

  1. /home/admin/taokeeper/zookeeper-3.4.3/bin/zkServer.sh start

Step8:检测是否成功启动:执行

  1. /home/admin/taokeeper/zookeeper-3.4.3/bin/zkCli.sh
  2. echo stat|nc localhost 2181

转载于:https://www.cnblogs.com/tommyli/p/3767273.html

ZooKeeper快速搭建相关推荐

  1. ZK锦集:Zookeeper的下载和安装 | 真/伪集群的快速搭建| 总结的很详细

    前言 文章力求:通俗易懂.图文并茂.系统全面,语言精练,主要介绍以下知识点: 1.zk基础知识铺路,做到屋里有粮,心中不慌 2.zk的下载.安装.核心参数配置.节点参数释义 3.zk集群快速搭建的两种 ...

  2. 单机 搭建kafka集群 本地_单机快速搭建多节点kafka集群

    有时候为了更好地了解kafka集群的运行机制,需要自己搭建kafka集群.本文的目的就是让大家在单机上快速搭建kafka集群(仅作为单机测试使用). 环境及工具版本 mac OS 10.15.5 ka ...

  3. 创建微服务架构的步骤_如何快速搭建一个微服务架构?

    原标题:如何快速搭建一个微服务架构? 微服务火了很久,但网上很少有文章能做到成熟地将技术传播出来,同时完美地照顾"初入微服务领域人员",从 0 开始,采用通俗易懂的语言去讲解微服务 ...

  4. 如何快速搭建一个 “简单模式” 的微服务架构

    何谓微服务架构的简单模式? 相对于大型互联网平台动辄几万并发的访问量,或者每天多次的在线版本发布,绝大多数企业和项目并没有这样的需求.他们关注的是如何更好地提高开发效率,如何更快地实现新需求,如何更便 ...

  5. 【kafka专栏】使用shell脚本快速搭建kafka单机版(含视频)

    本小节的目的不是搭建一个高可用的.生产的kafka集群,而是提供给大家一个快速搭建方式,讲解搭建一个kafka的单机版的过程,方便大家用于学习使用. 本文配套视频:https://www.bilibi ...

  6. docker-compose快速搭建kafka集群

    文章目录 前言 docker-compose快速搭建kafka集群(较详细) docker-compose快速搭建Zookeeper集群+kafka集群 参考资料 前言 当前是在学习kafka3.0的 ...

  7. docker快速搭建kafka集群

    一.准备工作 1.拉取kafka镜像 docker pull wurstmeister/kafka docker tag docker.io/wurstmeister/kafka kafka dock ...

  8. 通过Python在Windows或Linux上快速搭建HTTP服务器

    在Windows 7/10或Ubuntu上可以通过python2.x或python3.x来快速搭建一个简单的HTTP服务器. 如果python为2.x,则可执行:$ python -m SimpleH ...

  9. 在Windows7/10上快速搭建深度学习框架Caffe开发环境

    之前在 http://blog.csdn.net/fengbingchun/article/details/50987353 中介绍过在Windows7上搭建Caffe开发环境的操作步骤,那时caff ...

最新文章

  1. osi七层协议和tcp/ip四层协议
  2. Jinja2 模板用法
  3. 怎么看rabbitmq的浏览器信息_没用过消息队列?一文带你体验RabbitMQ收发消息
  4. jq ajax异步上传图片插件,jQuery异步上传文件插件ajaxFileUpload详细介绍
  5. Bash中的whereis
  6. 截取字符串,计算字符串字节大小,选择文件夹,上传文件
  7. 检测工控设备SNMP漏洞工具:SNMP Fuzzer
  8. HTTP协议:工作原理
  9. 十进制转换成二进制的计算器
  10. 双引号后面要加句号吗_省略号后面可以加句号吗
  11. jike review
  12. .NetCore分布式部署中的DataProtection密钥安全性
  13. bundle adjustment算法学习
  14. [实战]制作简单的公众号二维码关注图
  15. 基于Go语言Gin+Xorm的OA办公系统
  16. 笔记 :AVS2背景建模
  17. php微信分享链接带图片,微信分享链接时,怎样才能带上缩略图和简介?
  18. tc_net_secu 使用手册
  19. 谷歌 Chrome 浏览器无法翻译网页解决方法
  20. mybatis-plus 有了这只小鸟,从此告别加班福报

热门文章

  1. DB9公母头引脚定义
  2. 如何用MathType插入公式编号
  3. python整理数据_Python常见数据结构整理
  4. mysql设置参数不生效_关于mysql的wait_timeout参数 设置不生效的问题【转】
  5. mysql peferences_MySQL初次实践
  6. web---jsp文件乱码的解决办法
  7. Android 三方库okhttp、gson、glide的使用
  8. idea ctrl+shift+f快捷键失效
  9. 011_CSS子元素选择器
  10. 003_支持并发的饿汉单例