栏目分类:
子分类:
返回
名师互学网用户登录
快速导航关闭
当前搜索
当前分类
子分类
实用工具
热门搜索
名师互学网 > IT > 前沿技术 > 大数据 > 大数据系统

Windows环境下搭建zk以及zk集群

Windows环境下搭建zk以及zk集群

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])

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

 

转载请注明:文章转载自 www.mshxw.com
本文地址:https://www.mshxw.com/it/761658.html
我们一直用心在做
关于我们 文章归档 网站地图 联系我们

版权所有 (c)2021-2022 MSHXW.COM

ICP备案号:晋ICP备2021003244-6号