windows 安装zookeeper

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

zookeeper下载地址:

把下载的zookeeper的文件解压到指定目录,进入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

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

E:\zookeeper-3.3.6\bin>zkServer.cmd

E:\zookeeper-3.3.6\bin>java "-Dzookeeper.log.dir=E:\zookeeper-3.3.6\bin\.." "-Dz
ookeeper.root.logger=INFO,CONSOLE" -cp "E:\zookeeper-3.3.6\bin\..\build\classes;
E:\zookeeper-3.3.6\bin\..\build\lib\*;E:\zookeeper-3.3.6\bin\..\*;E:\zookeeper-3
.3.6\bin\..\lib\*;E:\zookeeper-3.3.6\bin\..\conf" org.apache.zookeeper.server.qu
orum.QuorumPeerMain "E:\zookeeper-3.3.6\bin\..\conf\zoo.cfg"
2015-05-29 17:14:42,907 - INFO  [main:[email protected]90] - Reading configurati
on from: E:\zookeeper-3.3.6\bin\..\conf\zoo.cfg
2015-05-29 17:14:42,915 - WARN  [main:[email protected]105] - Either no config or
no quorum defined in config, running  in standalone mode
2015-05-29 17:14:42,968 - INFO  [main:[email protected]90] - Reading configurati
on from: E:\zookeeper-3.3.6\bin\..\conf\zoo.cfg
2015-05-29 17:14:42,970 - INFO  [main:[email protected]94] - Starting server
2015-05-29 17:14:42,985 - INFO  [main:[email protected]97] - Server environment:zooke
eper.version=3.3.6-1366786, built on 07/29/2012 06:22 GMT
2015-05-29 17:14:42,987 - INFO  [main:[email protected]97] - Server environment:host.
name=DES0097.jiayin.cn
2015-05-29 17:14:42,989 - INFO  [main:[email protected]97] - Server environment:java.
version=1.6.0_35
2015-05-29 17:14:42,990 - INFO  [main:[email protected]97] - Server environment:java.
vendor=Sun Microsystems Inc.
2015-05-29 17:14:42,991 - INFO  [main:[email protected]97] - Server environment:java.
home=D:\Program Files\Java\jdk1.6.0_35\jre
2015-05-29 17:14:42,992 - INFO  [main:[email protected]97] - Server environment:java.
class.path=E:\zookeeper-3.3.6\bin\..\build\classes;E:\zookeeper-3.3.6\bin\..\bui
ld\lib\*;E:\zookeeper-3.3.6\bin\..\zookeeper-3.3.6.jar;E:\zookeeper-3.3.6\bin\..
\lib\jline-0.9.94.jar;E:\zookeeper-3.3.6\bin\..\lib\log4j-1.2.15.jar;E:\zookeepe
r-3.3.6\bin\..\conf
2015-05-29 17:14:42,994 - INFO  [main:[email protected]97] - Server environment:java.
library.path=D:\Program Files\Java\jdk1.6.0_35\bin;C:\Windows\Sun\Java\bin;C:\Wi
ndows\system32;C:\Windows;D:\Program Files\Java\jdk1.6.0_35\bin;D:\Program Files
\Java\jdk1.6.0_35\jre\bin;D:\apache-maven-3.0.3\bin;C:\Program Files (x86)\Intel
\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows
;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
 Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\In
tel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Ma
nagement Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\Pro
gram Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;C:\Program Files\TortoiseSVN\bin;.

2015-05-29 17:14:42,998 - INFO  [main:[email protected]97] - Server environment:java.
io.tmpdir=C:\Users\YANTIA~1\AppData\Local\Temp2015-05-29 17:14:42,999 - INFO  [main:[email protected]97] - Server environment:java.
compiler=<NA>
2015-05-29 17:14:43,000 - INFO  [main:[email protected]97] - Server environment:os.na
me=Windows 7
2015-05-29 17:14:43,001 - INFO  [main:[email protected]97] - Server environment:os.ar
ch=amd64
2015-05-29 17:14:43,002 - INFO  [main:[email protected]97] - Server environment:os.ve
rsion=6.1
2015-05-29 17:14:43,003 - INFO  [main:[email protected]97] - Server environment:user.
name=yantianzeng
2015-05-29 17:14:43,004 - INFO  [main:[email protected]97] - Server environment:user.
home=E:\yantianzeng
2015-05-29 17:14:43,006 - INFO  [main:[email protected]97] - Server environment:user.
dir=E:\zookeeper-3.3.6\bin
2015-05-29 17:14:43,012 - INFO  [main:[email protected]673] - tickTime set to 200
0
2015-05-29 17:14:43,013 - INFO  [main:[email protected]682] - minSessionTimeout s
et to -1
2015-05-29 17:14:43,014 - INFO  [main:[email protected]691] - maxSessionTimeout s
et to -1
2015-05-29 17:14:43,049 - INFO  [main:[email protected]143] - binding to po
rt 0.0.0.0/0.0.0.0:2181
2015-05-29 17:14:43,062 - INFO  [main:[email protected]256] - Snapshotting: 0

bin目录下,执行jps可以看到QuorumPeerMain的进程:

E:\zookeeper-3.3.6\bin>jps
7724 Jps
4416 Program
3640 QuorumPeerMain
992 Program

启动客户端运行zkCli.cmd 127.0.0.1:2181查看一下:

E:\zookeeper-3.3.6\bin>zkCli.cmd 127.0.0.1:2181
Connecting to localhost:2181
2015-05-29 17:29:57,966 - INFO  [main:[email protected]97] - Client environment:zooke
eper.version=3.3.6-1366786, built on 07/29/2012 06:22 GMT
2015-05-29 17:29:57,970 - INFO  [main:[email protected]97] - Client environment:host.
name=DES0097.jiayin.cn
2015-05-29 17:29:57,971 - INFO  [main:[email protected]97] - Client environment:java.
version=1.6.0_35
2015-05-29 17:29:57,973 - INFO  [main:[email protected]97] - Client environment:java.
vendor=Sun Microsystems Inc.
2015-05-29 17:29:57,974 - INFO  [main:[email protected]97] - Client environment:java.
home=D:\Program Files\Java\jdk1.6.0_35\jre
2015-05-29 17:29:57,975 - INFO  [main:[email protected]97] - Client environment:java.
class.path=E:\zookeeper-3.3.6\bin\..\build\classes;E:\zookeeper-3.3.6\bin\..\bui
ld\lib\*;E:\zookeeper-3.3.6\bin\..\zookeeper-3.3.6.jar;E:\zookeeper-3.3.6\bin\..
\lib\jline-0.9.94.jar;E:\zookeeper-3.3.6\bin\..\lib\log4j-1.2.15.jar;E:\zookeepe
r-3.3.6\bin\..\conf
2015-05-29 17:29:57,977 - INFO  [main:[email protected]97] - Client environment:java.
library.path=D:\Program Files\Java\jdk1.6.0_35\bin;C:\Windows\Sun\Java\bin;C:\Wi
ndows\system32;C:\Windows;D:\Program Files\Java\jdk1.6.0_35\bin;D:\Program Files
\Java\jdk1.6.0_35\jre\bin;D:\apache-maven-3.0.3\bin;C:\Program Files (x86)\Intel
\iCLS Client\;C:\Program Files\Intel\iCLS Client\;C:\Windows\system32;C:\Windows
;C:\Windows\System32\Wbem;C:\Windows\System32\WindowsPowerShell\v1.0\;C:\Program
 Files\Intel\Intel(R) Management Engine Components\DAL;C:\Program Files\Intel\In
tel(R) Management Engine Components\IPT;C:\Program Files (x86)\Intel\Intel(R) Ma
nagement Engine Components\DAL;C:\Program Files (x86)\Intel\Intel(R) Management
Engine Components\IPT;C:\Program Files (x86)\Intel\OpenCL SDK\3.0\bin\x86;C:\Pro
gram Files (x86)\Intel\OpenCL SDK\3.0\bin\x64;C:\Program Files\TortoiseSVN\bin;.

2015-05-29 17:29:57,981 - INFO  [main:[email protected]97] - Client environment:java.
io.tmpdir=C:\Users\YANTIA~1\AppData\Local\Temp2015-05-29 17:29:57,983 - INFO  [main:[email protected]97] - Client environment:java.
compiler=<NA>
2015-05-29 17:29:58,020 - INFO  [main:[email protected]97] - Client environment:os.na
me=Windows 7
2015-05-29 17:29:58,022 - INFO  [main:[email protected]97] - Client environment:os.ar
ch=amd64
2015-05-29 17:29:58,024 - INFO  [main:[email protected]97] - Client environment:os.ve
rsion=6.1
2015-05-29 17:29:58,028 - INFO  [main:[email protected]97] - Client environment:user.
name=yantianzeng
2015-05-29 17:29:58,030 - INFO  [main:[email protected]97] - Client environment:user.
home=E:\yantianzeng
2015-05-29 17:29:58,055 - INFO  [main:[email protected]97] - Client environment:user.
dir=E:\zookeeper-3.3.6\bin
2015-05-29 17:29:58,060 - INFO  [main:[email protected]379] - Initiating client connect
ion, connectString=localhost:2181 sessionTimeout=30000 watcher=org.apache.zookee
[email protected]
ZooKeeper -server host:port cmd args
        connect host:port
        get path [watch]2015-05-29 17:29:58,103 - INFO  [main-SendThread():Clien
[email protected]1058] - Opening socket connection to server localhost/127.0.0.1
:2181

        ls path [watch]
        set path data [version]
        delquota [-n|-b] path
        quit
        printwatches on|off
        create [-s] [-e] path data acl
2015-05-29 17:29:58,137 - INFO  [main-SendThread(localhost:2181):ClientCnxn$Send
[email protected]947] - Socket connection established to localhost/127.0.0.1:2181, initiat
ing session
        stat path [watch]
        close
        ls2 path [watch]
        history
        listquota path
        setAcl path acl
        getAcl path
        sync path
        redo cmdno
        addauth scheme auth
        delete path [version]
        setquota -n|-b val path

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

时间: 2024-12-07 06:43:05

windows 安装zookeeper的相关文章

Windows安装和使用zookeeper

本文介绍的 Zookeeper 是以 3.4.5 这个稳定版本为基础,最新的版本可以通过官网 http://hadoop.apache.org/zookeeper/来获取,Zookeeper 的安装非常简单,下面将从单机模式和集群模式两个方面介绍 Zookeeper 的Windows安装和配置. CSDN下载地址:http://download.csdn.net/detail/javadxz/7484051 首先需要安装JdK,从Oracle的Java网站下载,安装很简单,就不再详述. 单机模式

Windows里正确安装Zookeeper以服务运行

不多说,直接上干货! 为什么要在Win下来安装Zookeeper呢? 其实玩过大数据的人很清楚,在Linux下我更不说了.在win下,如Disconf .Dubbo等应用. 所以,它的应用是非常广的. ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件.它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护.域名服务.分布式同步.组服务等. ZooKeeper的目标就是封装好复杂易出错的

在Windows安装运行Kafka

一.安装JAVA JDK 1.下载安装包 http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html 注意:根据32/64位操作系统下载对应的安装包 2.添加系统变量:JAVA_HOME=C:\Program Files (x86)\Java\jdk1.8.0_144 二.安装ZooKeeper 1. 下载安装包 http://zookeeper.apache.org/releases.h

Windows 安装Kafka

Windows 7 安装Apache kafka_2.11-0.9.0.1 下载所需文件 Zookeeper: http://www.apache.org/dyn/closer.cgi/zookeeper/ Kafka :http://kafka.apache.org/downloads.html 安装Zookeeper 进入zookeeper设置目录,E:\soft\elk\zookeeper-3.4.8\conf 将"zoo_sample.cfg" 复制一份,重命名为"z

Windows安装运行Kafka

简介 本文讲述了如何在Windows OS上配置并启动Apache Kafka,这篇指南将会指导你安装Java和Apache Zookeeper. Apache Kafka是一个快速可扩展的消息队列,能够应对繁重的读写负载,即IO相关工作.更多信息请参见http://kafka.apache.org.由于Zookeeper能提供可靠的分布式协调服务,Apache Kafka需要运行一个Zookeeper实例.更多Zookeeper的相关信息请查看https://zookeeper.apache.

(十四) 构建dubbo分布式平台-window安装zookeeper注册中心

上一篇我们介绍<构建dubbo分布式平台-dubbo管控台的安装>,考虑到我们的开发环境是在window上,为了部署运行方便,今天来简单介绍一下window安装zookeeper注册中心. 简介 ZooKeeper是Hadoop的正式子项目,它是一个针对大型分布式系统的可靠协调系统,提供的功能包括:配置维护.名字服务.分布式同步.组服务等.ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效.功能稳定的系统提供给用户. 安装和配置 在apache的官方网站提供了好

windows安装python包管理工具pip

windows安装python包管理工具pip     pip 是一个Python包管理工具,主要是用于安装 PyPI 上的软件包,可以替代 easy_install 工具. 一.前期准备 首先确认windows机器上面是否已经安装好了python.在cmd中输入python --version和python看看是否有反应 如上面所示,表示已经在windows平台上面搭建好了python环境. 二.下载安装 1.到官网去https://pypi.python.org/pypi/pip#downl

Github for Windows安装

使用Git时,有GUI的版本可以实现各种操作,比命令行方便点,安装链接如下:http://git-scm.com/downloads/guis,里面有各种版本,我选择的是GitHub for Windows: 系统是windows7 旗舰版 32位,下面详细介绍安装过程,略麻烦: 1.安装前的各种操作: (1)打开控制面板→ Internet 选项→"安全"选项卡: (2)选择"可信的站点"→点击"站点"按钮: (3)弹出的窗口中的文本框中输入点

170426、centos6.5安装 Zookeeper注册中心

注册中心服务器(192.168.3.71)配置,安装 Zookeeper: 1. 修改操作系统的/etc/hosts 文件中添加: # zookeeper servers 192.168.3.71 rick 2. 到 http://apache.fayea.com/zookeeper/下载 zookeeper-3.4.6: $ wget http://apache.fayea.com/zookeeper/zookeeper-3.4.6/zookeeper-3.4.6.tar.gz 3. 解压 z