Zookepper安装

17人阅读 评论(0) 收藏 举报
分类:

1.   概述

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

 

 

2.   安装&配置

在apache的官方网站提供了好多镜像下载地址,然后找到对应的版本,目前最新的是3.3.6

下载地址:

http://mirrors.cnnic.cn/apache/zookeeper/zookeeper-3.3.6/zookeeper-3.3.6.tar.gz

 

Windows下安装

 

 

把下载的zookeeper的文件解压到指定目录

D:\machine\zookeeper-3.3.6>

 

 

修改conf下增加一个zoo.cfg

内容如下:

# The number of milliseconds of each tick  心跳间隔 毫秒每次

tickTime=2000

# The number of ticks that the initial

# synchronization phase can take

initLimit=10

# The number of ticks that can pass between

# sending a request and getting anacknowledgement

syncLimit=5

# the directory where the snapshot isstored.  //镜像数据位置

dataDir=D:\\data\\zookeeper

#日志位置

dataLogDir=D:\\logs\\zookeeper

# the port at which the clients willconnect  客户端连接的端口

clientPort=2181

注:如果启动有报错提示cfg文件有错误,可以用zoo_sample.cfg内内容替代也是可以的

 

 

进入到bin目录,并且启动zkServer.cmd,这个脚本中会启动一个java进程

D:\machine\zookeeper-3.3.6>cd bin

D:\machine\zookeeper-3.3.6\bin>

D:\machine\zookeeper-3.3.6\bin >zkServer.cmd

 

启动后jps可以看到QuorumPeerMain的进程

D:\machine\zookeeper-3.3.6\bin >jps

 

 

启动客户端运行查看一下

D:\machine\zookeeper-3.3.6\bin>zkCli.cmd-server 127.0.0.1:2181

 

 

 

这个时候zookeeper已经安装成功了,

参考官方文档:

http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html

 参考单机模式、集群和伪集群的帖子

http://sqcjy111.iteye.com/blog/1741320

 

在 一台机器上通过伪集群运行时可以修改 zkServer.cmd 文件在里面加入

set ZOOCFG=..\conf\zoo1.cfg  这行,另存为  zkServer-1.cmd


 

如果有多个可以以此类推

 

 

 

 

还需要 在对应的

/tmp/zookeeper/1,

/tmp/zookeeper/2,

/tmp/zookeeper/3

 建立一个文本文件命名为myid,内容就为对应的zoo.cfg里server.后数字

  

查看评论

ZooKeeper的安装与部署

本文讲述如何安装和部署ZooKeeper。一、系统要求ZooKeeper可以运行在多种系统平台上面,表1展示了zk支持的系统平台,包括是否支持开发环境或者生产环境。表1:ZooKeeper支持的运行平...
  • lihao21
  • lihao21
  • 2016-06-28 19:43:41
  • 80163

hadoop与zookeeper完全分布式安装

集群配置 主机名 NN DN RM NM ZK JN node1 √ √ √ node2 √ √ √ ...
  • qq_806913882
  • qq_806913882
  • 2016-12-12 09:39:25
  • 176

zookepper搭建

本篇文章结构: 总共包括10个系列    ZooKeeper系列之一:ZooKeeper简介   ZooKeeper系列之二:ZooKeeper数据模型、命...
  • u010752082
  • u010752082
  • 2017-10-13 14:34:32
  • 146

dubbo初级使用方法、配置文件及zookepper安装

Dubbo 是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。多余的介绍就不解释了,这里讲一个dubbo最基本的使用方法,发布服务暴露接口和接收服务,非常...
  • qq_17782085
  • qq_17782085
  • 2017-08-14 10:58:17
  • 274

ZooKepper学习入门

相关网站 官网 https://zookeeper.apache.org/ 官网的中文翻译(不完整) http://zookeeper.majunwei.com/ ZooKeeper的三种模式和...
  • wind19
  • wind19
  • 2016-06-14 14:14:27
  • 1525

重识Zookeeper(一):zookepper简介

在项目中使用zookeeper多时,但是一般只是配合dubbox作为注册中心使用,只是停留在会用的阶段,特意抽出两天的时间重新学习zookeeper,以下为总结。分为几个部分。 zookeeper简介...
  • wangpengzhi19891223
  • wangpengzhi19891223
  • 2017-07-21 21:07:33
  • 385

zookepper服务端命令

Zookeeper服务安装之后,一般会在这个服务的基础之上安装其他的大数据平台,其他的框架一般会提供很多接口对Zookeeper中的内容进行一定的操作,但是功能相对单一,所以有些时候,有必要我们自己登...
  • wangpengzhi19891223
  • wangpengzhi19891223
  • 2017-07-20 21:26:19
  • 160

深入理解dubbo和zookepper的关系

Dubbo建议使用Zookeeper作为服务的注册中心。1.   Zookeeper的作用:        zookeeper用来注册服务和进行负载均衡,哪一个服务由哪一个机器来提供必需让调用者知道,...
  • yueloveme
  • yueloveme
  • 2018-03-01 10:36:19
  • 135

zookepper学习笔记

1.CAP理论C(Consistency)一致性       分布式系统中,能够做到针对一个数据的更新成功后,其他所有的用户都可以读取到[最新的值],那么这样子的系统就是强一致性的。理解为要保证数据的...
  • weixin_40388942
  • weixin_40388942
  • 2018-03-15 10:34:05
  • 6

zookeeper技术培训ppt

  • 2018年02月05日 18:18
  • 1.35MB
  • 下载
    个人资料
    持之以恒
    等级:
    访问量: 1万+
    积分: 1133
    排名: 4万+
    文章存档
    最新评论