随笔分类 -  zookeeper&Curator

摘要:ZooKeeper Observers Observers: Scaling ZooKeeper Without Hurting Write Performance How to use Observers Example use cases Observers: Scaling ZooKeeper 阅读全文
posted @ 2018-02-23 17:51 大数据从业者FelixZh 阅读(896) 评论(0) 推荐(0)
摘要:有用过Zookeeper的都知道zoo.cfg配置文件中有dataDir配置项用于存储数据,不过可能有些人不太清楚这个目录具体存储的是那些数据,默认情况下这个目录是用于存储Log(事务日志)与Snapshot(快照)数据,但是Zookeeper还提供了一个用于Log存储目录的配置项dataLogDi 阅读全文
posted @ 2018-02-23 16:56 大数据从业者FelixZh 阅读(6561) 评论(0) 推荐(0)
摘要:Deployment System Requirements Supported Platforms Required Software Clustered (Multi-Server) Setup Single Server and Developer Setup Administration D 阅读全文
posted @ 2018-02-23 14:38 大数据从业者FelixZh 阅读(579) 评论(0) 推荐(0)
摘要:现在网上关于ZooKeeper的文章很多,有介绍Leader选举算法的,有介绍ZooKeeper Server内部原理的,还有介绍ZooKeeper Client的。本文不打算再写类似的内容,而专注与解答读者对ZooKeeper的相关疑问。 ZOOKEEPER在客户端究竟做了什么事情 使用过ZooK 阅读全文
posted @ 2018-02-23 14:09 大数据从业者FelixZh 阅读(1209) 评论(0) 推荐(0)
摘要:本文以ZooKeeper3.4.3版本的官方指南为基础:http://zookeeper.apache.org/doc/r3.4.3/zookeeperAdmin.html,补充一些作者运维实践中的要点,围绕ZK的部署和运维两个方面讲一些管理员需要知道的东西。本文并非一个ZK搭建的快速入门,关于这方 阅读全文
posted @ 2018-02-23 14:03 大数据从业者FelixZh 阅读(2080) 评论(0) 推荐(0)
摘要:Zookeeper的大部分操作都是通过选举产生的。比如,标记一个写是否成功是要在超过一半节点发送写请求成功时才认为有效。同样,Zookeeper选择领导者节点也是在超过一半节点同意时才有效。最后,Zookeeper是否正常是要根据是否超过一半的节点正常才算正常。这是基于CAP的一致性原理。zooke 阅读全文
posted @ 2018-02-23 10:41 大数据从业者FelixZh 阅读(2929) 评论(0) 推荐(0)
摘要:Short Description: The article talks about the basic health checks to be performed when working on issues related to slow zookeeper performance Short 阅读全文
posted @ 2018-02-22 15:54 大数据从业者FelixZh 阅读(726) 评论(0) 推荐(0)
摘要:http://curator.apache.org/index.html Welcome to Apache Curator Welcome to Apache Curator What is Curator? What is Curator? Curator n ˈkyoor͝ˌātər: a k 阅读全文
posted @ 2017-12-12 10:35 大数据从业者FelixZh 阅读(366) 评论(0) 推荐(0)
摘要:Welcome to ZooKeeper! 2016-09-14 16:06:04,528 [myid:] - INFO [main-SendThread(master:2181):ClientCnxn $SendThread@1032] - Opening socket connection to 阅读全文
posted @ 2016-09-14 19:24 大数据从业者FelixZh 阅读(8067) 评论(1) 推荐(0)
摘要:命令示例描述 Conf echo conf | nc localhost 2181 (New in 3.3.0)输出相关服务配置的详细信息。比如端口、zk数据及日志配置路径、最大连接数,session超时时间、serverId等 Cons echo cons | nc localhost 2181 (New in 3.3.0)列出所有连接到这台服务器的客户端连接/会话的详细信息。包括“接受/发送... 阅读全文
posted @ 2016-09-14 18:57 大数据从业者FelixZh 阅读(2453) 评论(0) 推荐(0)
摘要:第一章 Zookeeper server 1.1 Zookeeper基本原理 1.1.1 Zookeeper的保证 l 顺序性,client的updates请求都会根据它发出的顺序被顺序的处理; l 原子性, 一个update操作要么成功要么失败,没有其他可能的结果; l 一致的镜像,client不 阅读全文
posted @ 2016-09-14 18:55 大数据从业者FelixZh 阅读(5396) 评论(0) 推荐(0)
摘要:1.ZooKeeper是什么?ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下一步合理操作。最终,将简单易用的接口和性能高效、功能稳定的系统提供给用户2.ZooKeep 阅读全文
posted @ 2016-09-13 17:32 大数据从业者FelixZh 阅读(417068) 评论(11) 推荐(41)
摘要:根据官网介绍主要有两种监控方式,1:使用ssh建立远程连接,然后使用"echo stat | nc ip port"命令返回结果。开源项目代表taokeeper。2:使用JMX监控,文档[http://zookeeper.apache.org/doc/r3.4.6/zookeeperJMX.html 阅读全文
posted @ 2016-09-13 15:27 大数据从业者FelixZh 阅读(3290) 评论(0) 推荐(0)

大数据从业者