启动zookeeper和kafka时kafka报错或闪退一直无法启动

Posted 冷艳无情的小妈

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了启动zookeeper和kafka时kafka报错或闪退一直无法启动相关的知识,希望对你有一定的参考价值。

最近启动项目时偶尔会遇到启动zookeeper后Kafka无法启动的问题;在此记录一下解决办法。

步骤:

1. 关闭zookeeper和Kafka运行窗口

2. 删除zookeeper和Kafka日志


查看Kafka的日志保存位置,找到工具中文件

/opt/module/kafka/config -> server.properties

我的kafka日志放在/opt/module/kafka/datas 下面的日志,全部选中删除

查看zookeeper日志位置:conf->zoo.cfg

 进入日志所在位置,删除 /opt/module/zookeeper/zkData  下所有文件

3. 启动zookeeper工具,再启动kafka工具,就正常了。

 

kafka 创建消费者报错 consumer zookeeper is not a recognized option

在做kafka测试的时候,使用命令bin/kafka-console-consumer.sh --zookeeper 192.168.0.140:2181,192.168.0.141:2181 --topic test --from-beginning启动消费者,发现一只报错consumer zookeeper is not a recognized option,搜索了半天,一只没有解决,最后,换了一个低版本的kakfa,发现在启动的时候说使用 --zookeeper是一个过时的方法,此时,才知道原来在最新的版本中,这种启动方式已经被删除了,

最后附上0.90版本之后启动消费者的方法: bin/kafka-console-consumer.sh --bootstrap-server localhost:9092 --topic test --from-beginning

以上是关于启动zookeeper和kafka时kafka报错或闪退一直无法启动的主要内容,如果未能解决你的问题,请参考以下文章

在非root用户下启动kafka和zookeeper

启动zookeeper和kafka时 kafka无法启动或者闪退

Kafka自带zookeeper报错INFO Got user-level KeeperException when processing xxx Error Path:/brokers Error:

docker 配置 kafka+zookeeper,golang接入示例

kafka 中zookeeper报错 cant open channel to 2 at election address

kafka 创建消费者报错 consumer zookeeper is not a recognized option