Windows10搭建Zookeeper和Kafka开发环境详细步骤
一、安装zookeeper环境
1.去官网下载zookeeper ,然后解压到任意文件夹。
下载地址:https://archive.apache.org/dist/zookeeper/

二.配置zookeeper
1.解压到:C:\zookeeper\zookeeper-3.4.14(可以任意)
2.将C:\zookeeper\zookeeper-3.4.14\conf下的zoo_sample.cfg修改名为:zoo.cfg

3打开zoo.cfg修改里面的参数如下图

4.添加系统变量:
变量名:ZOOKEEPER_HOME
变量值:C:\zookeeper\zookeeper-3.4.14(需要以自己的解压位置为准)
添加path:%ZOOKEEPER_HOME%\bin
5.打开zookeeper
在命令行输入:Zookeeper---zkserver
或者打开解压文件的bin文件夹,双击:zkServer.cmd启动
启动成功可以看到下图:

二、安装kafka
1.去官网下载kafka
下载地址:http://kafka.apache.org/downloads

2.解压到任意文件夹

3.配置
打开kafka_2.12-0.11.0.2\config文件夹下的server.properties文件,修改log.dirs=C:\kafka_2.12-0.11.0.2\kafka-logs

4启动kafka
打开命令行,cd到解压目录然后输入.\bin\windows\kafka-server-start.bat .\config\server.properties 进行启动
可能会报语法错误,这个等一会就回启动,不用管它。
启动成功后如下

以上就是windows10 安装配置zookeeper和kafka开发环境的过程。
可能遇到的问题:
在kafka窗口关闭后,在重启会报错,报错信息如下:
ERROR There was an error in one of the threads during logs loading: java.nio.file.FileSystemException: C:kafka_2.12-0.11.0.2kafka-logs\lizhihui-0\00000000000000000000.timeindex: 另一个程序正在使用此文件,进程无法访问。
如下图所示:

这是windows下kafka的一个bug,可以通过如下方案解决。找到kafka的解压文件,将kafka日志文件删除即可,如下图:

该文件夹的名字为配置文件里配置的名字

本文详细介绍了在Windows10系统中搭建Zookeeper和Kafka开发环境的具体步骤,包括下载、解压、配置环境变量、启动服务等关键环节,并针对常见问题提供了解决方案。
681

被折叠的 条评论
为什么被折叠?



