
Zookeeper
文章平均质量分 55
缘定三石
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Apache ZooKeeper简介
1、ZooKeeper是协同服务ZooKeeper是一个分布式的,开放源码的分布式应用程序协同服务。是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。2、ZooKeeper为分布式应用提供服务配置维护名字服务分布式同步组服务等A、zookeeper是为别的分布式程序服务的B、Zookeeper本身就是一个分布式程序(只要有半数原创 2017-08-29 23:21:48 · 498 阅读 · 0 评论 -
ZooKeeper数据模型与层次命名空间
树状结构通过/分隔开路径名每个路径代表一个节点Znode(zookeeper node)Znode每个Znode有自身信息,数据、长度、创建时间、修改时间。Znode维护数据、ACL(access control list,访问控制列表)、时间戳等交换版本号等数据结构,它通过对这些数据的管理来让缓存生效并且令协调更新。每当Znode中的数据更新后版本号将增加原创 2017-08-29 23:27:15 · 1067 阅读 · 0 评论 -
实现hadoop NN的HA自动容灾
实现hadoop NN的HA自动容灾--------------------------0.介绍[描述]active宕机,无法实现状态切换,只能手动完成。[组件]添加两个新组建给hdfs部署。zk quorum + zkfailovercontroller(ZKFC).故障检测 :每个NN都维护了一个和zk的session,如果nn宕机,session过期了。原创 2017-08-29 23:36:38 · 1822 阅读 · 0 评论 -
ZooKeeper选举机制
1、ZooKeeper选举机制ZooKeeper Serverleader只有1个,负责管理集群。follower多个,执行leader指令。leader挂掉,重新选举leader。Leader选举过程a)首先在/节点下创建ephemeral(临时的)目录/elect。b)每个zk服务器都在给目录下创建自己对应的节点,例 如/../zk_1,类型或者为s原创 2017-08-29 23:47:38 · 496 阅读 · 0 评论