`
minglaihan
  • 浏览: 16693 次
  • 性别: Icon_minigender_1
  • 来自: 天津
文章分类
社区版块
存档分类
最新评论

Zookeeper3.4.5配置安装

 
阅读更多

Zookeeper是一个为分布式应用所涉及的开源协调服务。它可以为用户提供同步、配置管理、分组和命名等服务。用户可以使用Zookeeper提供的接口方便的实现一致性、组管理、leader选举以及某些协议。Zookeeper提供一个易于编程的环境,所以它的文件协调使用了我们熟悉的目录树结构。Zookeeper是使用Java语言编写的,但是它支持Java和C两种语言接口。Zookeeper的设计母的是为了减轻分布式应用程序所承担的协调任务。

转载请注明出处:http://hanlaiming.freetzi.com/?p=164

一、实验环境

1,Hadoop版本:1.2.1 集群配置一个主节点minglaihan,两个子节点node1,node2

2,Zookeeper版本:3.4.5

3,Java版本:1.7.0_45

二、配置Zookeeper

1,在Apache官网下载Zookeeper压缩文件,在你的目录下解压

2,在/etc/profile中添加Zookeeper的环境变量

export ZOOKEEPER_HOME=/home/hadoop/zookeeper-3.4.5
export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf

3,将zookeeper目录conf下的zoo_sample.cfg,重命名为zoo.cfg,并修改如下:

tickTime=2000
dataDir=/home/hadoop/zookeeper-3.4.5/data
clientPort=2181
initLimit=5
syncLimit=2
server.1=minglaihan:2888:3888
server.2=node1:2888:3888
server.3=node2:2888:3888

3.在主节点minglaihan中,在你所指定的dataDir里(比如我的是/home/hadoop/zookeeper-3.4.5/data)新建文件myid,内容为1,同理在node1节点中同目录下新建myid内容为2,node2内容为3,和zoo.cfg内容保持一致。

三、运行Zookeeper

1,在zookeeper目录的bin下,运行zkServer.sh start或者./zkServer.sh start,使用jps查看会发现多了一个QuorumPeerMain

Screenshot from 2013-12-05 21_40_39

2,连接服务器:minglaihan,./zkCli.sh -server minglaihan:2181

Screenshot from 2013-12-05 21_46_01

3,在zookeeper中操作

Screenshot from 2013-12-05 21_46_45

四、总结

Zookeeper很强大,但是我还不够了解,在以后的学习中逐渐掌握。

分享到:
评论

相关推荐

    Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境搭建

    2. 安装和配置Zookeeper3.4.5 3. 安装和配置HBase0.96 4. 配置集群环境,以便Hadoop、Zookeeper和HBase可以正常工作 总结 Hadoop2.2+Zookeeper3.4.5+HBase0.96集群环境搭建是一个复杂的过程,需要用户具备一定的...

    zookeeper3.4.5.rar

    《Zookeeper 3.4.5:分布式协调服务的核心与实践》 Zookeeper,作为Apache的一个顶级项目,是分布式系统中的关键组件,尤其在大数据、云计算领域,它扮演着核心的协调者角色。Zookeeper 3.4.5是其稳定且广泛使用的...

    安装zookeeper3.4.5.tar.gz软件

    本篇文章将详细解析“安装zookeeper3.4.5.tar.gz”这个过程,以及如何在Eclipse环境中查看和修改其配置文件。 首先,我们要了解的是`tar.gz`文件。这是一种常见的Linux/Unix文件压缩格式,由`tar`命令用于打包多个...

    ZOOKEEPER3.4.5

    **ZooKeeper 3.4.5:服务治理与分布式部署的核心** ZooKeeper 是一个分布式的、开放源码的协调服务,它为分布式应用程序提供简单一致的命名服务、配置管理、分布式同步以及组服务。在Java编程环境中,ZooKeeper ...

    zookeeper-3.4.5-cdh5.15.1.tar.gz

    在本篇中,我们将深入探讨Zookeeper 3.4.5与CDH5.15.1的集成,以及如何进行安装和配置。 CDH(Cloudera Distribution Including Apache Hadoop)是Cloudera公司提供的基于Apache Hadoop的发行版,包含了Hadoop生态...

    zookeeper3.4.5

    3. **配置环境变量**:在系统环境变量中添加`ZOOKEEPER_HOME`指向Zookeeper的安装目录,并在`PATH`变量中添加`%ZOOKEEPER_HOME%\bin`。 4. **修改配置文件**:编辑`conf\zoo.cfg`配置文件,配置数据存储目录...

    zookeeper-3.4.5.tar.gz(安装包).rar

    Zookeeper作为Hadoop的资源调度中心,应用十分广泛,有需要的自行下载 ZooKeeper是一个分布式的,开放源码...它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。

    zookeeper-3.4.5.jar

    总的来说,zookeeper-3.4.5.jar作为Zookeeper的Java实现,是构建分布式系统、实现服务发现、配置管理和集群同步的关键工具。理解并熟练运用Zookeeper的API,可以帮助开发者设计出更稳定、高效的分布式应用程序。

    shell脚本一键安装zookeeper3.4.5

    在本案例中,"shell脚本一键安装zookeeper3.4.5"指的是使用一个自定义的shell脚本来简化Apache ZooKeeper 3.4.5的安装过程。Apache ZooKeeper是一个分布式的、开放源码的协调服务,对于分布式应用来说,它提供了诸如...

    zookeeper3.4.5.tgz的安装包

    标题中提到的"zookeeper3.4.5.tgz"是Zookeeper 3.4.5版本的Linux发行版安装包,以tar.gz格式压缩。这种格式是Linux环境下常见的软件打包方式,通过tar命令可以解压并提取文件内容。 在Linux系统中安装Zookeeper ...

    Linux版zookeeper-3.4.5.tar.gz

    这将创建一个名为`zookeeper-3.4.5`的目录,包含ZooKeeper的所有源代码、配置文件、文档和可执行文件。其中,`conf`目录包含了默认的配置文件,如`zoo.cfg`,这是ZooKeeper的主要配置文件;`bin`目录下有启动和停止...

    HBase0.96+zookeeper3.4.5安装配置(基于HADOOP2.2)

    本篇内容将详细讲解如何在Hadoop 2.2的基础上安装配置HBase 0.96和ZooKeeper 3.4.5。首先,我们需要了解这两个组件的基本概念和作用。 **ZooKeeper的安装与配置** 1. **下载与解压**:首先,从官方网站获取...

    zookeeper-3.4.5-cdh5.15.2.tar.gz

    在大数据领域,Zookeeper扮演着至关重要的角色,特别是在CDH(Cloudera Distribution Including Apache Hadoop)这样的企业级Hadoop发行版中,Zookeeper 3.4.5-cdh5.15.2是其重要组成部分。 Zookeeper的核心特性...

    zookeeper-3.4.5-cdh5.16.2.tar.gz

    《Zookeeper-3.4.5-cdh5.16.2:分布式协调服务的核心解析》 Apache ZooKeeper,一个高度可靠的分布式协调系统,是大数据生态中的重要组件。本资源包"zookeeper-3.4.5-cdh5.16.2.tar.gz"包含了Zookeeper的3.4.5版本...

    zookeeper-3.4.5

    《Zookeeper-3.4.5:分布式协调服务的核心与应用》 Zookeeper,作为Apache的一个顶级项目,是分布式应用程序协调服务的开源实现,它提供了一种简单有效的原语集,使得分布式系统的开发者能够处理命名服务、配置管理...

    zookeeper-3.4.5。

    在实际使用中,我们可以通过`zookeeper-3.4.5.tar.gz`这个压缩包获取到Zookeeper的源代码、文档以及相关的配置文件。`zookeeper.docx`可能包含更详细的Zookeeper使用指南、配置教程或案例分析,供开发者学习参考。 ...

    zookeeper-3.4.5-cdh5.16.1.tar.gz

    在本篇中,我们将深入探讨Zookeeper 3.4.5的CDH5.16.1版本,了解其特性、安装与配置,并探索在集群环境中的应用。 首先,"zookeeper-3.4.5-cdh5.16.1.tar.gz" 是Zookeeper的一个特定发行版,专为Cloudera Data Hub ...

    zookeeper-3.4.5-cdh5.12.0

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的...安装配置简单,支持单机、集群模式

Global site tag (gtag.js) - Google Analytics