Zookeeper3.4.5配置安装

原创 2013年12月06日 08:59:52

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

转载请注明出处:http://www.ming-yue.cn/setup-zookeeper3-4-5/

一、实验环境

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.0.1 单机模式、副本模式安装、配置说明

一概述        它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护、名字服务、分布式同步、组服务等。ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性...

hadoop学习(九)Hadoop2.2.0+HA+zookeeper3.4.5详细配置过程+错误处理(2)

这篇文章,主要是针对zookeeper和hadoop集群的整体测试,以及自己在实际过程遇到的问题和解决思路。 整个过程是,痛苦、无奈和纠结的。伴随着N多夜晚。总结的过程就超过...
  • yczws1
  • yczws1
  • 2014年04月13日 13:09
  • 6757

Hadoop2.2.0+HA+zookeeper3.4.5详细配置过程+错误处理(一)

Hadoop2.2.0+HA+zookeeper3.4.5+体系结构+错误处理         心血之作,在熟悉hadoop2架构的过程耽误了太长时间,在搭建环境过程遇到一些问题,这些问题一直卡...

hadoop学习(八)Hadoop2.2.0+HA+zookeeper3.4.5详细配置过程+错误处理(1)

Hadoop2.2.0+HA+zookeeper3.4.5+体系结构+错误处理 心血之作,在熟悉hadoop2架构的过程耽误了太长时间,在搭建环境过程遇到一些问题,这些问题一直卡在那儿,不...
  • yczws1
  • yczws1
  • 2014年04月13日 00:31
  • 7532

Hadoop2.2.0+HA+zookeeper3.4.5详细配置过程+错误处理(二)

Hadoop2.2.0+HA+zookeeper3.4.5详细配置过程+体系结构+错误处理(2)        这篇文章,主要是针对zookeeper和hadoop集群的整体测试,以及自己在...

Zookeeper 3.4.5 集群安装笔记

Zookper是一种分布式的,开源的,应用于分布式应用的协作服务。它提供了一些简单的操作,使得分布式应用可以基于这些接口实现诸如同步、配置维护和分集群或者命名的服务。 网上有很多的安装教程,有些确实很...

zookeeper-3.4.5安装&3台机器安装之后 ./zkServer.sh status 之后会显示“Error contacting service. It is probably not r

安装文件上传工具: yum install lrzsz 成功安装后有如下的提示: Complete! [root@server01 apps]# yum install lrzsz Load...

hadoop-1.2.1集群安装zookeeper-3.4.5

hadoop-1.2.1集群安装zookeeper-3.4.5   1、 查看集群各主机名:   2、解压到  /home/hadoop   及一般用户权限目录下面:   3、在z...

hadoop-2.2.0+zookeeper-3.4.5+hbase-0.96.1单机安装指南

一 配置hadoop-2.2.0   1.配置hadoop-2.2.0/etc/hadoop/hadoop-env.sh文件,添加如下配置:      export JAVA_HOME=/home/u...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Zookeeper3.4.5配置安装
举报原因:
原因补充:

(最多只允许输入30个字)