Zookeeper入坑
ZFH__ZJ
JAVA大数据菜鸟一枚,QQ群:970045528,欢迎加入交流学习
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
1、Zookeeper概述
概述Zookeeper是一个开源的分布式,为分布式提供协调服务的Apache项目Zookeeper从设计模式角度来理解,是一个基于观察者模式设计的分布式服务管理框架,它负责存储和管理大家都关心的数据,然后接受观察者的注册,一旦这些数据的状态发生变化,Zookeeper就将负责通知已经存在Zookeeper上注册的那些观察者做出相应的反应Zookeeper通常等于是文件系统加通知机制特点...原创 2018-11-07 20:14:00 · 1352 阅读 · 0 评论 -
2、Zookeeper安装
本地模式安装部署安装前准备安装JDK 拷贝Zookeeper安装包到Linux系统下 解压到指定目录配置修改将/opt/module/zookeeper-3.4.10/conf这个路径下的zoo_sample.cfg修改为zoo.cfg 打开zoo.cfg文件,修改dataDir路径 dataDir=/opt/module/zookeeper-3.4.10/zkData 在...原创 2018-11-08 16:51:00 · 1253 阅读 · 0 评论 -
3、Zookeeper内部原理
选举机制半数机制:集群中半数以上机器存活,集群可用。所以Zookeeper适合安装奇数台服务器Zookeeper虽然在配置文件中并没有指定Master和Slave。但是,Zookeeper工作时,是有一个节点为Leader,其他则为Follower,Leader是通过内部的选举机制临时产生的假设有五台服务器组成的Zookeeper集群,它们的id从1-5,同时它们都是最新启动的,也就是没有...原创 2018-11-09 11:57:00 · 1369 阅读 · 0 评论 -
4、Zookeeper实战
分布式安装部署集群规划 在hadoop-100,hadoop-101,hadoop-102三个节点上部署Zookeeper 解压Zookeeper 创建zkDate目录 在zkData目录下常见myid文件 修改zoo_sample.cfg文件为zoo.cfg文件 把hadoop-100上的/opt/module/zookeeper-3.4.10分发到hadoop-101和hado...原创 2018-11-10 08:55:00 · 1449 阅读 · 0 评论
分享