zookeeper安装与测试
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安装与测试相关推荐
- ZOOKEEPER安装及测试
为什么80%的码农都做不了架构师?>>> zookeeper使用:https://blog.csdn.net/haoyuyang/article/details/5346926 ...
- ZooKeeper学习第二期--ZooKeeper安装配置
一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式. ■ 单机模式:Zookeeper只运行在一台服务器上,适合测试环境: ■ 伪集群模式:就是在一台 ...
- ZooKeeper安装和配置
ZooKeeper是一个开源的分布式协调服务,由雅虎创建,是Google Chubby的开源实现.ZooKeeper的设计目标是将那些复杂且容易出错的分布式一致性服务封装起来,构成一个高效可靠的原语集 ...
- ZooKeeper安装配置
为什么80%的码农都做不了架构师?>>> 一.Zookeeper的搭建方式 Zookeeper安装方式有三种,单机模式和集群模式以及伪集群模式. ■ 单机模式:Zookeepe ...
- graylog+kafka+zookeeper(单机测试及源码),graylog设置URL报警方式(五)
graylog+kafka+zookeeper(单机测试及源码),graylog设置URL报警方式(五) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylog组件 ...
- graylog+kafka+zookeeper(单机测试及源码),kafka+zookeeper组件部署(二)
graylog+kafka+zookeeper(单机测试及源码),kafka+zookeeper组件部署(二) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylo ...
- graylog+kafka+zookeeper(单机测试及源码),微服务日志查询使用(七)
graylog+kafka+zookeeper(单机测试及源码),微服务日志查询使用(七) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylog组件部署,查找问题 ...
- graylog+kafka+zookeeper(单机测试及源码),graylog收集kafka(脚本创建发布订阅方式)存储的消息(四)
graylog+kafka+zookeeper(单机测试及源码),graylog收集kafka(脚本创建发布订阅方式)存储的消息(四) 问题背景 graylog+kafka+zookeeper(单机测 ...
- graylog+kafka+zookeeper(单机测试及源码),graylog测试用例及源码(三)
graylog+kafka+zookeeper(单机测试及源码),graylog测试用例及源码(三) 问题背景 graylog+kafka+zookeeper(单机测试及源码),graylog组件部署 ...
最新文章
- java 使用new新建一个对象时的操作过程
- oracle text db2,从Oracle 到DB2(一)
- python程序填空程序改错_Python - class dummyclass(object): 改错
- Windows系统下nodejs安装及配置
- 12_02_Linux软件管理之二rpm
- mysql操作手册我_MySQL使用指南一
- 数学学习笔记--概率论
- 十二之续、快速排序算法的深入分析
- 深度学习花书-2.10 PCA数学推导
- python读取math_python调用通达信公式,python读取通达信公式结果
- 萤火商城V2.0开源版[uni-app端],轻量级前后端分离的电商系统,支持微信小程序 + H5+ 公众号 + APP
- WPS桌面右键新建菜单缺少新建文档入口
- 远程桌面连接服务器时,键盘不能正常打字
- Visual Studio 程序集
- 使用Python将一个excel的某些内容导入到新的excel中
- 经纬度转换XY坐标,并计算距离
- Python药店销售数据分析
- <asp: FileUpload/>控件,js判断上传文件大小
- 中科大-凸优化 笔记(lec9)-广义不等式、分离与支撑超平面、对偶锥与广义不等式
- 带滤镜拍照的app_iPhone摄影师必备的几款滤镜APP