zookeeper安装与测试

zookeeper的配置文件
zookeeper/conf/zoo_sample.cfg更改为zoo.cfg 
1.tickTime:cs通信心跳时间 
服务器之间或客户端与服务器维持心跳的时间间隔,单位ms 
tickTime=2000 
2. initLimit:LF初始通信时限 
集群中的follower服务器(F)与leader服务器(L)之间 
初始连接时能容忍的最多心跳数(tickTime数) 
initLimit=5,表示leader等待follower最多10s,超过10s,则认为该follower启动失败 
3.syncLimit:LF同步通信时限 
集群忠的follower服务器与leader服务器之间请求和请求和应答之间能容忍的最多心跳数(tickTime数) 
syncLimit=2 
4.dataDir:数据文件目录 
zookeeper保存数据的目录,默认情况下,/tmp/zookeeper/data 
5.clientPort:客户端连接端口 
clientPort=2181 
6.服务器名称与地址 
server.1(机器编号)=hadoop01(ip或主机名):2888(LF通信端口):3888(选举端口,leader宕掉需要进行选举) 
server.2=hadoop02(ip或主机名):2888:3888 
server.3=hadoop03(ip或主机名):2888:3888

hadoop01上zookeeper安装目录下data目录下有个myId,修改myId对应机器编号,hadoop01对应1 
hadoop02对应2 
hadoop03对应3

修改好配置文件后 
./zkServer.sh start

测试: 
在hadoop01上启动一个client 
./zkCli.sh start 
create /hadoop123 123 
get /hadoop123会得到123

在hadoop02上启动./zkCli.sh start 
ls / 
可以看到hadoop123 
get /hadoop123 同样会得到123 
说明同步成功

./zkServer.sh status 
会看到mode,分为leader和follower 
kill掉mode为leader的机器,那么另外两台机器中会自动选举出一个leader 
重新启动这台机器,状态会为follower

如果搭建很多台机器的集群,可以写脚本通过ssh启动

zookeeper安装与测试相关推荐

  1. ZOOKEEPER安装及测试

    为什么80%的码农都做不了架构师?>>>    zookeeper使用:https://blog.csdn.net/haoyuyang/article/details/5346926 ...

  2. ZooKeeper学习第二期--ZooKeeper安装配置

    一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式. ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境: ■ 伪集群模式:就是在一台 ...

  3. ZooKeeper安装和配置

    ZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现.ZooKeeper的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集 ...

  4. ZooKeeper安装配置

    为什么80%的码农都做不了架构师?>>>    一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式. ■ 单机模式:Zookeepe ...

  5. graylog+kafka+zookeeper(单机测试及源码),graylog设置URL报警方式(五)

    graylog+kafka+zookeeper(单机测试及源码),graylog设置URL报警方式(五) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylog组件 ...

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

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

  7. graylog+kafka+zookeeper(单机测试及源码),微服务日志查询使用(七)

    graylog+kafka+zookeeper(单机测试及源码),微服务日志查询使用(七) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylog组件部署,查找问题 ...

  8. graylog+kafka+zookeeper(单机测试及源码),graylog收集kafka(脚本创建发布订阅方式)存储的消息(四)

    graylog+kafka+zookeeper(单机测试及源码),graylog收集kafka(脚本创建发布订阅方式)存储的消息(四) 问题背景 graylog+kafka+zookeeper(单机测 ...

  9. graylog+kafka+zookeeper(单机测试及源码),graylog测试用例及源码(三)

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

最新文章

  1. java 使用new新建一个对象时的操作过程
  2. oracle text db2,从Oracle 到DB2(一)
  3. python程序填空程序改错_Python - class dummyclass(object): 改错
  4. Windows系统下nodejs安装及配置
  5. 12_02_Linux软件管理之二rpm
  6. mysql操作手册我_MySQL使用指南一
  7. 数学学习笔记--概率论
  8. 十二之续、快速排序算法的深入分析
  9. 深度学习花书-2.10 PCA数学推导
  10. python读取math_python调用通达信公式,python读取通达信公式结果
  11. 萤火商城V2.0开源版[uni-app端],轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP
  12. WPS桌面右键新建菜单缺少新建文档入口
  13. 远程桌面连接服务器时,键盘不能正常打字
  14. Visual Studio 程序集
  15. 使用Python将一个excel的某些内容导入到新的excel中
  16. 经纬度转换XY坐标,并计算距离
  17. Python药店销售数据分析
  18. <asp: FileUpload/>控件,js判断上传文件大小
  19. 中科大-凸优化 笔记(lec9)-广义不等式、分离与支撑超平面、对偶锥与广义不等式
  20. 带滤镜拍照的app_iPhone摄影师必备的几款滤镜APP

热门文章

  1. 总结div里面水平垂直居中的实现方法
  2. 读写锁分离的循环队列
  3. 我的XX游戏面试之旅
  4. zabbix监控进程的CPU和内存占用量
  5. javascript 未来新方法的介绍
  6. hdu3729(二分图)
  7. oracle 用户表、字段信息
  8. 微软 Edge 浏览器被指共享隐私遥测数据
  9. Intel 警告注意 CSME 引擎中的严重漏洞,发布产品停产通知
  10. 从BMW Vision iNEXT 看宝马如何进军自动驾驶 1