kafka启动及启动错误处理

kafka下载地址:https://kafka.apachecn.org/downloads.html

 

kafka存放路径 E:\kafka_2.12-1.0.0,cmd到E:\kafka_2.12-1.0.0路径下

启动kafka自带的zookeeper

bin\windows\zookeeper-server-start.bat config\zookeeper.properties

启动kafka服务

bin\windows\kafka-server-start.bat config\server.properties

启动报错:ERROR Error while deleting the clean shutdown file in dir E:\kafka_2.11-2.3.1\tmp\kafka-logs (kafka.server.LogDirFailureChannel) java.nio.file.FileSystemException: E:\kafka_2.11-2.3.1\tmp\kafka-logs__consumer_offsets-9\00000000000000000000.timeindex: 另一个程序正在使用此文件,进程无法访问。

解决办法:删除kafka-logs下的所有日志即可解决

启动报错:count not reserve enough space for 1048576KB object heap

解决办法

1.查看下本机的JDK版本,cmd 下运行 java -version

2.找到使用的jdk路径,的bin路径下双击jvisualvm.exe

路径图:

运行图:

记下最大对内存

3.进入kafka安装路径下文本打开启动文件kafka-server-start.bat,把它改成只要小于第二步中记下的最大内存数就可以了

内容如图:

启动警告:WARN Error processing kafka.log:type=LogManager,name=LogDirectoryOffline,logDirectory=E:\kafka_2.12-1.0.0\kafka-logs (com.yammer.metrics.reporting.JmxReporter) javax.management.MalformedObjectNameException: Invalid character ':' in value part of property

这个问题是由于windows目录导致的,已经在kafka的jira issue里列出来,并且已经解决了,后面的版本应该会release出来

启动警告:org.apache.kafka.common.network.InvalidReceiveException: Invalid receive (size = 3247 larger than 3162)

解决方法:修改如下文件

此目录会不定期更新,喜欢我的文章希望和我一起成长的宝宝们,可以搜索并添加公众号TryTestwonderful ,或者扫描下方二维码添加公众号

  • 2
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

TryTestwonderful

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值