windows 下安装 zookeeper

介绍

  • ZooKeeper是一个分布式的,开放源码的分布式应用程序协调服务,是Google的Chubby一个开源的实现,是Hadoop和Hbase的重要组件。它是一个为分布式应用提供一致性服务的软件,提供的功能包括:配置维护、域名服务、分布式同步、组服务等。
  • ZooKeeper的目标就是封装好复杂易出错的关键服务,将简单易用的接口和性能高效、功能稳定的系统提供给用户。
  • ZooKeeper包含一个简单的原语集,提供Java和C的接口。
  • ZooKeeper代码版本中,提供了分布式独享锁、选举、队列的接口,代码在zookeeper-3.4.3\src\recipes。其中分布锁和队列有Java和C两个版本,选举只有Java版本。

运行环境支持及安装包下载

1、运行前置环境:java (cmd下执行 命令,出现下面效果的说明已经安装了 java 环境,没有的自行安装)

image.png

2、安装包下载
进入 zookeeper 官网 点击 download 进入镜像选择界面,随便选择一个进行下载。点击下载 zookeeper-3.4.13
zookeeper-3.4.13下载地址:https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.13/

3、安装及配置
下载完成后是一个 zookeeper-3.4.13.tar.gz 压缩文件,可以解压到任意目录,只要你自己能找得到。

我解压到了 D 盘根目录并且把文件夹名改成了 zookeeper

进入 zookeeper 下的 conf 目录(我的是:D:\zookeeper\conf),把 conf 里的 zoo_sample.cfg 文件复制一份在当前目录并且改名为 zoo.cfg, 打开 zoo.cfg 修改相应的配置项,如下图:

image.png

这里只做了最简单的修改,其它配置项请参考官方文档。

启动测试

双击运行 zookeeper/bin 下的 zkServer.cmd 即可启动 zookeeper 服务。

image.png

双击运行后会出现一个 cmd 窗口,里面又启动的具体信息。
成功启动效果如下:

image.png

我现在开一个客户端来连接测试下
打开一个 cmd 进入zookeeper/bin下 执行下面的命令:

zkCli.cmd 127.0.0.1:2181

出现如下结果说明连接成功:

image.png

测试成功,安装完成!!!

你可能感兴趣的:(windows 下安装 zookeeper)