apache提供下载的zookeeper都是linux的版本,原理zookeeper本身也支持window系统,稍微修改下就可以了
原文:http://blog.csdn.net/tlk20071/article/details/52028945
一、配置java环境(略)
二、下载kafka
官网下载:https://zookeeper.apache.org/releases.html
解压文件 apache-zookeeper-3.6.1-bin
打开apache-zookeeper-3.6.1-bin\conf,把zoo_sample.cfg重命名成zoo.cfg
从文本编辑器里打开zoo.cfg
配置文件简单解析
根据需要修改参数
1、tickTime:这个时间是作为 Zookeeper 服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每个 tickTime 时间就会发送一个心跳。
2、dataDir:数据的目录,默认写的是linux的路径,要改成window
3、dataLogDir:顾名思义就是 Zookeeper 保存日志文件的目录
4、clientPort:这个端口就是客户端连接 Zookeeper 服务器的端口,Zookeeper 会监听这个端口,接受客户端的访问请求。
三、添加如下系统变量:
- ZOOKEEPER_HOME: F:\apache-zookeeper-3.6.1-bin
- Path: 在现有的值后面添加 ";%ZOOKEEPER_HOME%\bin;"
四、运行Zookeeper
windows下运行
到bin目录并且启动zkServer.cmd,这个脚本中会启动一个java进程
linux下运行
./bin/zkServer.sh start ./conf/zoo.cfg