`
minglaihan
  • 浏览: 15915 次
  • 性别: 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很强大,但是我还不够了解,在以后的学习中逐渐掌握。

分享到:
评论

相关推荐

    zookeeper-3.4.5-cdh5.12.0

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

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

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

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

    NULL 博文链接:https://cctype.iteye.com/blog/2035320

    zookeeper-3.4.5.rar

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、...

    CentOS-6.4 64位系统下hadoop-2.2.0+hbase-0.96+zookeeper-3.4.5 分布式安装配置

    CentOS-6.4 64位系统下hadoop-2.2.0+hbase-0.96+zookeeper-3.4.5 分布式安装配置

    zookeeper-3.4.5

    它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户...

    zookeeper-3.4.5.tar.zip

    ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、...

    zookeeper-3.4.5-cdh5.14.2.tar.gz

    它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户...

    zookeeper(3.3.6/3.4.5/3.4.6)

    Zookeeper 分布式服务框架是 Apache Hadoop 的一个子项目,它主要是用来解决分布式应用中经常遇到的一些数据管理问题,如:统一命名服务、状态同步服务、集群管理、分布式应用配置项的管理等。

    安装zookeeper-3.4.5

    使用tar解压要安装的目录即可,实际安装根据自己的想安装的目录修改(注意如果修改,那后边的命令和配置文件中的路径都要相应修改) tar -zxf zookeeper-3.4.5.tar.gz -C /usr/myapp

    zookeeper3.4.5

    它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。 ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给...

    zookeeper配置文件

    hadoop框架中组件zookeeper配置文件,zookeeper版本号为3.4.5,网上可以自己找找,有免费的可以去下载。

    apache-zookeeper-3.8.0.tar

    ZooKeeper 是一个集中式服务,用于维护配置信息、命名、提供分布式同步和提供组服务。 所有这些类型的服务都以某种形式被分布式应用程序使用。 每次实施它们时,都会进行大量工作来修复不可避免的错误和竞争条件。 ...

    二、zookeeper笔记

    安装集群环境 使用三台机器 shizhan01 shizhan02 shizhan03 1、上传jar,解压缩 tar -zxvf zookeeper-3.4.5.tar.gz -C apps/ 2、进入配置文件所在文件夹,拷贝一份zoo_sample.cfg,重命名为zoo.cfg cd /root/apps/...

    使用Zookeeper分布式部署PHP应用程序

    Zookper是一种分布式的,开源的,应用于分布式应用的协作服务。...要使用该扩展你首先要安装ZooKeeper。可以从官方网站下载。 $ tar zxfv zookeeper-3.4.5.tar.gz $ cd zookeeper-3.4.5/src/c $ .

    autoinstallhadoop:自动安装JDK,Maven,Ant,Maven,Hadoop脚本

    6,Zookeeper3.4.5 7,Hive0.13.13 全是Java有关的框架,主要目的在于安装Hadoop,其他的都是附带的基本配置 本脚本能够快速在Linux上安装JAVA环境,并部署hadoop,其中关于hadoop,hbase和Zookeeper的配置 分别在...

    关于Zookeeper一键启动/关闭脚本所产生的乌龙事件

    vim /export/servers/zookeeper-3.4.5-cdh5.14.0/bin/zk_startall.sh for host in node01 node02 node03 do ssh $host source /etc/profile;nohup /export/servers/zookeeper-3.4.5-cdh5.14.0/bin/z

Global site tag (gtag.js) - Google Analytics