Win10搭建Zookeeper和Kafka开发环境详细步骤

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日志文件删除即可,如下图:

 

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

 

  • 1
    点赞
  • 8
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值