我是靠谱客的博主 寂寞老虎,最近开发中收集的这篇文章主要介绍Windows环境下搭建zk以及zk集群1、单机 2、单机集群,觉得挺不错的,现在分享给大家,希望可以做个参考。

概述

1、单机

首先,把zk从官网上面下载下来。

Index of /dist/zookeeper/zookeeper-3.4.5

下载下来后解压,目录大概是这个样子

进入bin目录,其中有两个文件着重说明下。

zkServer.cmd  启动zk服务端

zkEnv.cmd  用于加载zk启动的一些配置信息

在zkEnv.cmd文件中我们可以看到zk的配置信息指向根目录的conf/zoo.cfg

接着我们移动到conf目录下会发现没有zoo.cfn这个文件。这个时候把zoo_sample.cfg文件复制一份,改名为zoo.cfg。

针对自己的需求修改zoo.cfg中的内容

 配置完成后回到bin目录下,双击zkServer.cmd启动zk,启动完成后最好到自己设置的dataDir目录下看有没有生成数据信息,如果没有生成说明路径不对。

 2、单机集群

 首先将刚才配置好的zk复制为三份。

依次修改每个节点中 /conf/zoo.cfg的配置信息。

修改完成后再各自dataDir文件夹中,新建一个文件名为myid

 

再myid中加上当前节点对应的唯一标识。如果当前节点设计的是server.255 那么这个myid中就写一个255。(这里可能会出现一个问题,就是在配置myid后,启动zk仍然会报:想念myid这个文件 这个错误,这是因为myid没有放在dataDir文件夹下,如果myid放在了dataDir文件夹下,那就可能是你用的路径是但斜杠而不是\双斜杠。所以再配置单机版的dataDir文件夹后,最好启动下看看,dataDir对应的目录下是否生成了对应的数据信息[数据信息就是上图的那个version-2])

最后启动三个节点。 三个节点没有完全启动起来的时候会报错,全部启动后就好了,为什么报错看下错误信息就明白了。

 

最后

以上就是寂寞老虎为你收集整理的Windows环境下搭建zk以及zk集群1、单机 2、单机集群的全部内容,希望文章能够帮你解决Windows环境下搭建zk以及zk集群1、单机 2、单机集群所遇到的程序开发问题。

如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。

本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
点赞(46)

评论列表共有 0 条评论

立即
投稿
返回
顶部