美文网首页程序员
windows 下安装 zookeeper

windows 下安装 zookeeper

作者: Negen | 来源:发表于2019-03-22 11:07 被阅读9次

    介绍

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

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

    1、运行前置环境:java (cmd下执行 <java> 命令,出现下面效果的说明已经安装了 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

        本文链接:https://www.haomeiwen.com/subject/rkrlvqtx.html