Windows 10下zookeeper安装

一、安装包下载

网址:https://zookeeper.apache.org/releases.html#download

Windows 10下zookeeper安装

进入下载目录后,可以选择需要的版本下载。这里有个坑需要注意,3.5.5及之后的版本中,如果你是需要使用zookeeper的话,请下载名字中包含“bin”的压缩包,没有“bin”字样的压缩包里是zookeeper的源码,无法直接使用。

Windows 10下zookeeper安装

二、配置

解压压缩包,找到zookeeper目录下的conf目录,将里面的zoo_sample.cfg复制一份,命名为zoo.cfg。

顾名思义,zoo_sample.cfg是配置文件的一个例子,zookeeper启动时要读取的配置文件还是zoo.cfg,为了留个备份建议不要直接改sample的文件名。

配置文件中有几个配置项,没有特殊要求的话注意这两个配置:dataDir和dataLogDir。数据和日志的保存路径,默认是linux的路径。

Windows 10下zookeeper安装

三、启动

在zookeeper目录下的bin目录中执行zkServer.cmd。双击或命令行执行都可以,命令行的命令是.\zkServer.cmd.

启动成功是这个样子

Windows 10下zookeeper安装

Windows 10下zookeeper安装

如果执行窗口一闪而过,那一定是启动有异常,建议用命令行启动可以看到报错信息。

三、验证

可以查看端口2181(默认端口,可以在配置文件中设置)的使用情况:

Windows 10下zookeeper安装

也可以执行bin目录下的zkcli.cmd启动客户端,可以看到和本地的服务端口建立了连接。

Windows 10下zookeeper安装

以上。