Zookeeper部署笔记

1.上传zk安装包2.解压3.配置(先在一台节点上配置)3.1添加一个zoo.cfg配置文件$ZOOKEEPER/confmv zoo_sample.cfg zoo.cfg3.2修改配置文件(zoo.cfg)dataDir=/itcast/zookeeper-3.4.5/dataserver.1=itcast05:2888:3888server.2=itcast06:2888:3888server.3=itcast07:2888:38883.3在(dataDir=/itcast/zookeeper-3.4.5/data)创建一个myid文件,里面内容是server.N中的N(server.2里面内容为2)echo "1" > myid3.4将配置好的zk拷贝到其他节点scp -r /itcast/zookeeper-3.4.5/ itcast06:/itcast/scp -r /itcast/zookeeper-3.4.5/ itcast07:/itcast/3.5注意:在其他节点上一定要修改myid的内容在itcast06应该讲myid的内容改为2 (echo "6" > myid)在itcast07应该讲myid的内容改为3 (echo "7" > myid)4.启动集群分别启动zk./zkServer.sh start

zookeeper的默认配置文件为zookeeper/conf/zoo_sample.cfg,需要将其修改为zoo.cfg。其中各配置项的含义,解释如下:1.tickTime:CS通信心跳时间
Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。tickTime以毫秒为单位。
tickTime=2000  2.initLimit:LF初始通信时限
集群中的follower服务器(F)与leader服务器(L)之间初始连接时能容忍的最多心跳数(tickTime的数量)。
initLimit=5  3.syncLimit:LF同步通信时限
集群中的follower服务器与leader服务器之间请求和应答之间能容忍的最多心跳数(tickTime的数量)。
syncLimit=2  4.dataDir:数据文件目录
Zookeeper保存数据的目录,默认情况下,Zookeeper将写数据的日志文件也保存在这个目录里。
dataDir=/home/michael/opt/zookeeper/data  5.clientPort:客户端连接端口
客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。
clientPort=2181 6.服务器名称与地址:集群信息(服务器编号,服务器地址,LF通信端口,选举端口)
这个配置项的书写格式比较特殊,规则如下:
server.N=YYY:A:B server.1=itcast05:2888:3888
server.2=itcast06:2888:3888
server.3=itcast07:2888:3888

转载于:https://www.cnblogs.com/junneyang/p/5855570.html

【Zookeeper】Zookeeper部署笔记相关推荐

  1. Spark集群基于Zookeeper的HA搭建部署笔记(转)

    原文链接:Spark集群基于Zookeeper的HA搭建部署笔记 1.环境介绍 (1)操作系统RHEL6.2-64 (2)两个节点:spark1(192.168.232.147),spark2(192 ...

  2. ZooKeeper私人学习笔记

    俗话说"好记性不如烂笔头",编程的海洋如此的浩大,养成做笔记的习惯是成功的一步! 此笔记主要是ZooKeeper3.4.9版本的笔记,并且笔记都是博主自己一字一字编写和记录,有错误 ...

  3. graylog+kafka+zookeeper(单机测试及源码),kafka+zookeeper组件部署(二)

    graylog+kafka+zookeeper(单机测试及源码),kafka+zookeeper组件部署(二) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylo ...

  4. Zookeeper安装部署调试命令

    Zookeeper安装部署调试命令 ZooKeeper 常用四字命令: 下载地址: http://www.apache.org/dyn/closer.cgi/zookeeper/ 我选用清华的镜像 h ...

  5. zookeeper随堂笔记

    学习目标: 随堂视频 ; 最新zookeeper快速入门教程_哔哩哔哩_bilibili 什么是zookeeper 应用场景 基本的操作 安装部署 shell客户端 java端 基本原理 选举机制 数 ...

  6. ZooKeeper基础知识笔记(含3节点伪分布式安装配置流程)

    本笔记涉及代码:https://github.com/hackeryang/Hadoop-Exercises/tree/master/src/main/java/ZooKeeper 一.ZooKeep ...

  7. HappyAA服务器部署笔记1(nginx+tomcat的安装与配置)

    这是本人的服务器部署笔记.文章名称叫"部署笔记1"的原因是之后我对这个进行了改进之后,会有"部署笔记2","部署笔记3"...循序渐进,估计 ...

  8. log4j:WARN No appenders could be found for logger (org.apache.zookeeper.ZooKeeper). log4j:WARN Pleas

    log4j:WARN No appenders could be found for logger (org.apache.zookeeper.ZooKeeper). log4j:WARN Pleas ...

  9. GLM联合go-cqhttp实现qq群GLM机器人服务器的本地化部署笔记

    GLM qq群服务器的本地化部署笔记 一. 概述 1.1 整体结构 1.2 目标 1.3 需求 1.4 流程说明 二. 部署流程 2.1 使用GPT转发程序帮助文档 2.1.1 使用git安装GLM ...

最新文章

  1. 使用 NumPy 的标准化技巧
  2. windows下写代码在linux下编译,如何在Windows中编译Linux Unix的代码(采用cygwin)?...
  3. 【数据库学习笔记】——cursor游标对象
  4. C语言操作mysql
  5. 苹果电脑 不能使用服务器发送邮件,解决Mac上无法使用的邮件问题的技术
  6. Mac OS X 更新JAMF域控配置
  7. 企业全面运营管理沙盘模拟心得_企业经营沙盘模拟心得总结
  8. get与post的区别
  9. python 文件合并
  10. 电机与拖动综合控制实验matlab,电机与拖动控制实验及其MATLAB仿真
  11. magick++配置
  12. 联通光猫创维DT741-csf如何获取超级账户
  13. php 获取当天是星期几,php 怎么获取今天星期几
  14. Excel饼图中既显示百分比
  15. 【第12天】给定一个X进制数字A,请你把它转换为十进制打印 | 进制转换
  16. 石墨烯具有非常良好的光学特性,可能拥有一个非线性相移的光学非线性克尔效应-供应石墨烯/生态炭复合材料 聚苯乙烯/氧化石墨烯(PS/GO)复合微球 石墨烯-四氧化三铁(Fe_3O_4)微球复合材料
  17. 蒲公英wifi怎么卸载干净_蒲公英WiFi广告怎么彻底删除
  18. C++ Primer读书摘要(一)
  19. 设置高德地图在Fragment中显示
  20. 微信小程序外包 很可能遇到很多坑 提供源代码 需要小程序定制的联系 定制开发

热门文章

  1. MySQL优化—磁盘事宜
  2. Kubernetes源码阅读笔记——Controller Manager(之三)
  3. oracle恢复误删除记录
  4. 收藏 | 数据分析师最常用的10个机器学习算法!
  5. C++实现 找出10000以内的完数
  6. 在移动端禁用长按选中文本功能
  7. APP如何保存数据?——iOS保存数据的4种方式
  8. Android开发之自定义dialog的实现(源代码分享)
  9. 在本机用Toad远程连接Oracle数据库
  10. Java InputStream详解