Zookeeper
介绍Zookeeper的一些知识
火成哥哥
这个作者很懒,什么都没留下…
展开
-
在IDEA中编写Zookeeper代码
一、环境搭建 1、创建一个 maven 工程 2、添加 pom 文件 <dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>RELEASE</version...原创 2020-02-21 19:43:06 · 1074 阅读 · 0 评论 -
Zookeeper客户端命令行操作
一、命令描述 二、各个命令的讲解 1、启动客户端 [test@hadoop153 zookeeper-3.4.10]$ bin/zkCli.sh 2、显示所有操作命令 [zk: localhost:2181(CONNECTED) 0] help ZooKeeper -server host:port cmd args stat path [watch] set path data [ver...原创 2020-02-21 10:14:52 · 186 阅读 · 0 评论 -
Zookeeper分布式安装部署
一、集群规划 在 hadoop151、hadoop152 以及 hadoop 153 这三个节点上部署 Zookeeper。 二、解压安装 1、解压 Zookeeper 安装包到 /opt/module 目录下 [test@hadoop151 software]$ tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/ 2、同步 /opt/module...原创 2020-02-21 08:38:32 · 255 阅读 · 0 评论 -
Zookeeper中几个重要的内部原理
一、选举机制 1、半数机制:集群中半数以上机器存活,集群可用。所以 Zookeeper 适合安装奇数台服务器。 2、Zookeeper 虽然在配置文件中并没有指定 Master 和 Slave。但是,Zookeeper 工作时,是由一个节点为 Leader,其他则为 Follower,Leader 是通过内部的选举机制临时产生的。 3、以一个简单的例子来说明选举的过程 假设有五台服务器组成的 Zo...原创 2020-02-20 20:44:54 · 148 阅读 · 0 评论 -
Zookeeper本地模式安装部署
一、准备工作 1、安装 jdk 2、拷贝 Zookeeper 安装包到服务器上 3、解压到指定目录 [test@hadoop150 software]$ tar -zxvf zookeeper-3.4.10.tar.gz -C /opt/module/ 二、修改配置 1、将 /opt/module/zookeeper-3.4.10/conf 这个路径下的 zoo_sample.cfg 修改为 z...原创 2020-02-20 19:55:57 · 300 阅读 · 0 评论 -
Zookeeper介绍
一、概述 Zookeeper 是一个开源的、分布式的,为分布式应用提供协调服务的 Apache 项目。 二、特点 1、zookeeper 中是由一个领导者(Leader)、多个跟随者(Follower)组成的集群。 2、集群中只要有半数以上节点存活,zookeeper 集群就能正常服务。 3、全局数据一致:每个 Server 保存一份相同的数据副本,Client 无论连接到哪个 Server,数...原创 2020-02-20 10:12:20 · 210 阅读 · 0 评论