撸了今年阿里、头条和美团的面试,我有一个重要发现.......>>>

安装

下载zookeeper,https://zookeeper.apache.org/releases.html#download

解压后在zookeeper的conf目录下创建配置文件zoo.cfg,里面的配置信息可参考统计目录下的zoo_sample.cfg文件,我们这里配置为:

tickTime=2000
initLimit=10
syncLimit=5
dataDir=/tmp/zookeeper
clientPort=2181

tickTime:指定了ZooKeeper的基本时间单位(以毫秒为单位);
initLimit:指定了启动zookeeper时,zookeeper实例中的随从实例同步到领导实例的初始化连接时间限制,超出时间限制则连接失败(以tickTime为时间单位);
syncLimit:指定了zookeeper正常运行时,主从节点之间同步数据的时间限制,若超过这个时间限制,那么随从实例将会被丢弃;
dataDir:zookeeper存放数据的目录;
clientPort:用于连接客户端的端口。

启动一个本地的ZooKeeper实例

iie4bu@hostdocker:~/apache-zookeeper-3.5.5-bin/bin$ ./zkServer.sh start
/usr/jdk1.8.0_101/bin/java
ZooKeeper JMX enabled by default
Using config: /home/iie4bu/apache-zookeeper-3.5.5-bin/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

检查ZooKeeper是否正在运行

iie4bu@hostdocker:~/apache-zookeeper-3.5.5-bin/bin$ ./zkCli.sh
[zk: localhost:2181(CONNECTED) 1] ls /
[zookeeper]
[zk: localhost:2181(CONNECTED) 2]

显示[zookeeper]说明zookeeper成功启动,有一个默认的zookeeper的节点。

zookeeper教程相关推荐

  1. Zookeeper 教程:Zookeeper作为Hadoop和Hbase的重要组件,为分布式应用程序协调服务

    目录 Zookeeper 教程 适用人群 学习前提 Zookeeper 概述 分布式应用 分布式应用的优点 分布式应用的挑战 什么是Apache ZooKeeper? ZooKeeper的好处 Zoo ...

  2. 尚硅谷大数据技术Zookeeper教程-笔记01【Zookeeper(入门、本地安装、集群操作)】

    视频地址:[尚硅谷]大数据技术之Zookeeper 3.5.7版本教程_哔哩哔哩_bilibili 尚硅谷大数据技术Zookeeper教程-笔记01[Zookeeper(入门.本地安装.集群操作)] ...

  3. Linux下安装zookeeper教程

    Linux下安装zookeeper教程 Zookeeper简介 1.Zookeeper应用场景 Zookeeper单机版安装 1.获取安装包 1.使用wget命令获取 2.从官网下载 2.安装步骤 3 ...

  4. mac上安装zookeeper教程

    下载 下载tar包解压,推荐使用3.5.9版本,不要使用3.6以上的高版本,它jdk1.8冲突,也不要直接brew install zookeeper--默认最高版本 国内镜像下载地址: http:/ ...

  5. ZooKeeper教程(一)----Centos7下安装ZooKeeper(单机版)

    1.下载源码 官网下载地址: http://mirrors.hust.edu.cn/apache/zookeeper/ 选择最新的版本进行下载 这里选择3.4.10进行下载: wget http:// ...

  6. windows环境下安装zookeeper教程详解(单机版)

    第一步(下载安装包) 先准备安装包,这里我推荐在Apache官网下载(地址:https://zookeeper.apache.org/releases.html). 进入下载入口: 选择任意下载地址: ...

  7. zookeeper教程,docker 安装,命令,python操作zookeeper,分布式队列,分布式锁

    docker安装zookeeper服务端 首先安装单节点的服务端,如果安装多节点的服务端,需要为每个节点配置其他节点的地址. docker run --privileged=true -d --nam ...

  8. zookeeper一键启动关闭JAVA_HOME在PATH中找不到报错踩坑记

    最近看了尚硅谷的zookeeper教程,在集群环境搭建中, 有这么一个脚本zk.sh用来一键启动和查询 #!/bin/bash case $1 in "start"){for i ...

  9. 微服务架构系列文章、精品教程

    python工具 python相关工具使用技巧(pip) virtualenv虚拟独立python环境使用 Python下APScheduler的快速指南 python文件夹,文件监听工具(pyino ...

最新文章

  1. 30年间,软件开发行业为何Bug纷飞?
  2. HDU2083排序题
  3. php elasticsearch ik,elasticsearch和analysis-ik的安装使用
  4. python 安装scrapy,openssl opensslv.h错误的解决办法
  5. Linux下用at计划任务
  6. 元组-元组变量的常用操作
  7. 拳王虚拟项目公社:最新创业好项目有哪些,90后创业好项目,虚拟资源兼职副业好项目
  8. 大数据之-Hadoop之HDFS_hadoop集群中的安全模式_原理---大数据之hadoop工作笔记0074
  9. MVC神韵---你想在哪解脱!(七)
  10. 让Oracle跑得更快2—基于海量数据的数据库设计与优化
  11. IIS与ASP.NET Http Runtime Pipeline
  12. 2022年全球颈椎按摩仪市场前景分析及研究报告
  13. 关于word2vec词向量化
  14. 将图片转化成SVG格式(亲测可行)
  15. VO,DTO,PO 的个人见解
  16. 写项目时怎样将后台管理使用的富文本编辑器保存的内容转为HTML格式
  17. Excel实现自动显示日期且不自动改变
  18. Vue项目antdv中scopedSlots的customRender和customRender函数冲突
  19. 使用视频作为网页背景的写法
  20. 嘘!P站数据分析年报;各省市疫情感染进度条;爱奇艺推出元宇宙App;You推出AI聊天机器人;GitHub今日热榜 | ShowMeAI资讯日报

热门文章

  1. 用ajax技术实现无闪烁定时刷新页面
  2. idea中查看类中所有方法列表(Alt+7)(亲测)
  3. Postman Could not get any response
  4. MySQL安装sql追踪器phpgjx
  5. Linux的Nginx八:服务器配置
  6. Curl http_code 状态码
  7. android+mysql+server+error_Lost connection to MySQL server during query错误 | 学步园
  8. mysql 讲义_MySQL 讲义
  9. mysql 视图触发器,MySql视图触发器存储过程详解
  10. php curl title,PHP中使用CURL获取页面title例子