Kafka: Windows环境-单机部署和伪集群、集群部署
1. kafka 单机版部署
1.1 zookeeper 安装
(1)下载安装包
我用的是 apache-zookeeper-3.7.1-bin.tar.gz
注意:zookeeper的安装路径不要有中文,建议也不要有空格,比如Program Files这样的路径
下载完成后,解压到本地无中文路径名的目录下,比如: D:/kafka
(2)修改配置文件
在zookeeper的conf目录下复制一份zoo_sample.cfg文件,并重命名为zoo.cfg:
修改zoo.cfg文件里面的路径(data,logs为新建目录)
# 存放内存数据库快照的目录 dataDir=D:/kafka/zookeeper/stand-alone/zookeeper/data # 存放事务日志目录 dataLogDir=D:/kafka/zookeeper/stand-alone/zookeeper/logs # AdminServer端口 admin.serverPort=7070 # clientport端口 clientPort=2181
重点避坑:在windows环境中,文件路径必须是 "" 或者 "//" ,“/” 是无法识别的。 zookeeper服务启动时会启动一个AdminServer的服务,端口会占用8080
