`
m635674608
  • 浏览: 5054456 次
  • 性别: Icon_minigender_1
  • 来自: 南京
社区版块
存档分类
最新评论

zookeeper 安装 windows环境

    博客分类:
  • java
 
阅读更多

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.后数字

 

  

 

 

2012-02-26 00:06:47,364 [myid:] - INFO  [main:QuorumPeerConfig@101] - Reading configuration from: ../conf/zoo3.cfg  
2012-02-26 00:06:47,372 [myid:] - ERROR [main:QuorumPeerMain@85] - Invalid config, exiting abnormally  
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing ../conf/zoo3.cfg  
        at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:121)  
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:101)  
        at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:78)  
Caused by: [color=red]java.lang.IllegalArgumentException: dataLogDir /usr/local/zookeeper-3.4.3/logs is missing.[/color]  
        at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parseProperties(QuorumPeerConfig.java:247)  
        at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:117)  
        ... 2 more  
Invalid config, exiting abnormally  

 如果$ZK_INSTALL下不存在logs目录,也会报错。所以需要手动创建logs文件夹。
       报错异常信息如下:

 

分享到:
评论

相关推荐

    zookeeper for windows 3.4.8

    《Zookeeper for Windows 3.4.8:在Windows环境下搭建与使用指南》 Apache ZooKeeper是一款分布式的,开放源码的分布式应用程序协调服务,它是集群的管理者,监视着集群中各个节点的状态根据节点提交的反馈进行下...

    zookeeper安装成windows服务工具

    在Windows环境下,为了方便管理和启动ZooKeeper,我们可以将其安装为Windows服务。 安装ZooKeeper为Windows服务的过程主要涉及到两个关键工具:`prunmgr.exe`和`prunsrv.exe`。这两个工具是Apache Commons Daemon的...

    zookeeper-windows-3.4.6

    在Windows环境下,Zookeeper 3.4.6版本是一个极为重要的工具,尤其对于开发基于Dubbo的分布式应用来说,它是不可或缺的一部分。 Zookeeper的设计目标是为分布式环境中的数据一致性问题提供解决方案,其核心功能包括...

    Windows环境安装zookeeper

    在Windows环境下安装Apache ZooKeeper是分布式应用程序协调服务的重要步骤,Zookeeper被广泛应用于大数据和云计算领域,如Hadoop、Kafka等。以下是详细的操作指南: 一、了解Zookeeper Apache ZooKeeper是一个开源...

    Zookeeper 在Windows下的安装过程及测试

    ### Zookeeper 在 Windows 下的安装过程及测试 #### 一、前言 Zookeeper 是一个分布式协调服务,...通过以上步骤,你可以在 Windows 环境下成功安装并测试 Zookeeper,无论是用于学习还是实际项目开发都非常有帮助。

    zookeeper for windows

    在 Windows 操作系统上安装和使用 Zookeeper 可能与在 Linux 系统上略有不同,但依然提供了相同的功能。以下是一些关于在 Windows 上使用 Zookeeper 的关键知识点: 1. **安装步骤**: - 下载 Zookeeper 的最新...

    windows下安装kafka需要的zookeeper-3.4.6

    在Windows环境下搭建Kafka之前,首先需要安装Zookeeper,因为Zookeeper是Kafka的重要组成部分,它作为分布式协调服务,为Kafka提供了集群管理和数据一致性保障。Zookeeper-3.4.6是Apache ZooKeeper的一个稳定版本,...

    zookeeper3.4.6 windows 版本

    在Windows环境下,你需要做以下几步来启动ZooKeeper服务: 1. 修改`conf/zoo.cfg`配置文件,确保`dataDir`指向一个有效的数据存储路径,并根据需要调整其他配置项。 2. 打开命令行,导航到`bin`目录下,执行`zk...

    zookeeper windows版本

    在Windows环境下安装和配置Zookeeper,可以帮助开发者在本地快速搭建分布式环境,进行测试和开发。 首先,我们要了解Zookeeper的核心概念。Zookeeper基于观察者模式设计,它维护了服务器节点与客户端之间的会话状态...

    windows_zookeeper安装文档1

    Windows环境下Zookeeper的安装与配置是一个关键的步骤,它是Apache Hadoop生态系统中的一个分布式协调服务,广泛应用于大数据集群管理。下面将详细阐述Zookeeper在Windows上的安装过程、配置细节以及启动和验证方法...

    ZooKeeper3.4.9 windos和linux

    2.1 安装:下载解压Zookeeper-3.4.9压缩包,将解压后的目录添加到系统环境变量PATH中。 2.2 配置:修改conf/zoo.cfg,配置数据存储目录dataDir,以及服务器ID server.id。 2.3 启动:运行bin/zkServer.cmd启动...

    zookeeper安装手册(Linux)

    本文档旨在详细介绍如何在Linux环境下安装和配置Zookeeper。 #### 二、下载与安装 1. **下载Zookeeper** - 访问Apache官方网站或其镜像站点进行下载。 - 下载地址:`...

    zookeeper-3.5.4windows服务注册包

    总的来说,Zookeeper-3.5.4Windows服务注册包是Windows用户部署和管理Zookeeper的便利工具,它减少了手动操作的复杂性,提升了系统的自动化水平,对于需要在Windows环境下使用Zookeeper的开发者和运维人员来说,是一...

    linux下的zookeeper压缩包和Windows下的zookeeper查看工具

    在Windows环境下,为了查看和管理Zookeeper,你可以使用如`ZooInspector`这样的图形化工具。ZooInspector是一个轻量级的Zookeeper浏览器,它允许用户查看和修改Zookeeper的数据树。这个工具通常与Zookeeper的Java...

    Zookeeper安装包(Window安装)

    在Windows环境下安装Zookeeper虽然简单,但在实际部署中,建议考虑使用Linux环境,因为许多大数据组件在Linux上的稳定性更好,而且更符合分布式系统的标准部署方式。不过,对于学习和测试,Windows平台无疑提供了...

    zookeeper-3.5.2-alpha windows

    在Windows环境下搭建和使用Zookeeper-3.5.2-alpha对于开发者来说是一项重要的技能。 首先,我们需要了解Zookeeper的基本概念。Zookeeper基于Java编写,设计模式是基于观察者模式,它维护了服务器状态的一致性,提供...

    zookeeper客户端,windows

    通过以上介绍,你应能理解如何在Windows环境下安装、配置和使用ZooKeeper,以及利用ZooInspector进行图形化操作。了解这些知识点,将有助于你在实际的分布式系统开发和运维中更好地利用ZooKeeper。

    zookeeper-3.5.2-alpha windows免安装版

    总结来说,ZooKeeper 3.5.2-alpha的Windows免安装版为用户提供了便捷的部署方式,只需简单的步骤就能在Windows环境中运行ZooKeeper服务,用于实现分布式应用的协调和注册中心功能。理解和掌握其基本操作和配置对于...

    apache-zookeeper-3.6.3-bin.zip

    在Windows环境下安装Zookeeper是分布式开发和部署的重要步骤,下面我们将详细探讨这个过程。 一、Zookeeper的下载与解压 首先,你需要从Apache官方网站下载最新稳定的Zookeeper版本,如"apache-zookeeper-3.6.3-bin...

    zookeeper3.8.0 最新版 windows linux通用版 apache-zookeeper

    在运维层面,ZooKeeper的安装和配置过程相对简单。首先,解压`apache-zookeeper-3.8.0-bin.tar.gz`到指定目录,然后编辑`conf/zoo.cfg`进行基本配置。配置可能涉及以下几个关键点: - `dataDir`:设置ZooKeeper持久...

Global site tag (gtag.js) - Google Analytics