在学习搭建单机kafka的时候遇到kafka不能启动的错误。

在zookeeper可以正常running的前提下,启动kafka:

bin/kafka-server-start.sh config/server.properties

结果启动失败,报如下错误:

[2021-05-25 07:26:14,355] INFO Opening socket connection to server localhost/127.0.0.1:2191. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn)
[2021-05-25 07:26:14,366] INFO Socket connection established, initiating session, client: /127.0.0.1:46372, server: localhost/127.0.0.1:2191 (org.apache.zookeeper.ClientCnxn)
[2021-05-25 07:26:14,459] INFO Session establishment complete on server localhost/127.0.0.1:2191, sessionid = 0x101da8295320007, negotiated timeout = 18000 (org.apache.zookeeper.ClientCnxn)
[2021-05-25 07:26:14,464] INFO [ZooKeeperClient Kafka server] Connected. (kafka.zookeeper.ZooKeeperClient)
[2021-05-25 07:26:15,254] INFO [feature-zk-node-event-process-thread]: Starting (kafka.server.FinalizedFeatureChangeListener$ChangeNotificationProcessorThread)
[2021-05-25 07:26:15,352] INFO Feature ZK node at path: /feature does not exist (kafka.server.FinalizedFeatureChangeListener)
[2021-05-25 07:26:15,360] INFO Cleared cache (kafka.server.FinalizedFeatureCache)
[2021-05-25 07:26:16,369] INFO Cluster ID = ryDbylR1RSmMpFuE_8T9Cw (kafka.server.KafkaServer)
[2021-05-25 07:26:16,561] ERROR Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
kafka.common.InconsistentClusterIdException: The Cluster ID ryDbylR1RSmMpFuE_8T9Cw doesn't match stored clusterId Some(YEC8BCSgSmGemPNNnYU8WA) in meta.properties. The broker is trying to join the wrong cluster. Configured zookeeper.connect may be wrong.at kafka.server.KafkaServer.startup(KafkaServer.scala:218)at kafka.Kafka$.main(Kafka.scala:109)at kafka.Kafka.main(Kafka.scala)
[2021-05-25 07:26:16,564] INFO shutting down (kafka.server.KafkaServer)
[2021-05-25 07:26:16,569] INFO [feature-zk-node-event-process-thread]: Shutting down (kafka.server.FinalizedFeatureChangeListener$ChangeNotificationProcessorThread)
[2021-05-25 07:26:16,570] INFO [feature-zk-node-event-process-thread]: Stopped (kafka.server.FinalizedFeatureChangeListener$ChangeNotificationProcessorThread)
[2021-05-25 07:26:16,570] INFO [feature-zk-node-event-process-thread]: Shutdown completed (kafka.server.FinalizedFeatureChangeListener$ChangeNotificationProcessorThread)
[2021-05-25 07:26:16,652] INFO [ZooKeeperClient Kafka server] Closing. (kafka.zookeeper.ZooKeeperClient)
[2021-05-25 07:26:16,760] INFO Session: 0x101da8295320007 closed (org.apache.zookeeper.ZooKeeper)
[2021-05-25 07:26:16,760] INFO EventThread shut down for session: 0x101da8295320007 (org.apache.zookeeper.ClientCnxn)
[2021-05-25 07:26:16,764] INFO [ZooKeeperClient Kafka server] Closed. (kafka.zookeeper.ZooKeeperClient)
[2021-05-25 07:26:16,853] INFO App info kafka.server for 0 unregistered (org.apache.kafka.common.utils.AppInfoParser)
[2021-05-25 07:26:16,854] INFO shut down completed (kafka.server.KafkaServer)
[2021-05-25 07:26:16,854] ERROR Exiting Kafka. (kafka.Kafka$)
[2021-05-25 07:26:16,856] INFO shutting down (kafka.server.KafkaServer)

本来以为其中问题所在是开头的Opening socket connection to server localhost/127.0.0.1:2191. Will not attempt to authenticate using SASL (unknown error) (org.apache.zookeeper.ClientCnxn),去网上找的解决方案基本上是关闭防火墙或者更改集群节点的IP端口添加链接描述。然而我只是一个单机kafk,不存在集群节点问题,防火墙也不是问题所在。

真正的问题在于:

[2021-05-25 07:26:16,369] INFO Cluster ID = ryDbylR1RSmMpFuE_8T9Cw (kafka.server.KafkaServer)
[2021-05-25 07:26:16,561] ERROR Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)
kafka.common.InconsistentClusterIdException: The Cluster ID ryDbylR1RSmMpFuE_8T9Cw doesn't match stored clusterId Some(YEC8BCSgSmGemPNNnYU8WA) in meta.properties. The broker is trying to join the wrong cluster. Configured zookeeper.connect may be wrong.

在自己的log.dir路径下找到配置文件meta.properties,将cluster.id按照它的提示修改。必如我就将原本的cluster.id=YEC8BCSgSmGemPNNnYU8WA改为cluster.id=ryDbylR1RSmMpFuE_8T9Cw

解决

kafka的启动失败相关推荐

  1. CDH安装kafka组件启动失败

    CDH安装kafka组件启动失败提示"Configured broker.id 465 doesn't match stored broker.id 274 in meta.properti ...

  2. kafka-manager监控kafka集群启动失败

    使用kafka-manager监控kafka出错: 启动hadoop集群,启动zookeeper集群,启动kafka集群后,在启动kafka-manager监控kafka集群时,发现kafka-man ...

  3. kafka一键启动集群

    我的kafka的3个节点是这样的. 启动kafka集群脚本 #!/bin/bash echo "kafka cluster start" ssh Desktop "sou ...

  4. Spring boot 项目Kafka Error connecting to node xxx:xxx Kafka项目启动异常 Failed to construct kafka consumer

    Spring boot 项目Kafka Error connecting to node xxx:xxx Spring boot Kafka项目启动异常 新建了一个springBoot集成Kafka的 ...

  5. Eclipse启动失败:No java virtual machine was found after searching the follwing locations

    Eclipse启动失败,错误信息如下如所示: 通过阅读错误信息,可以看到错误原因和 javaw.exe路径 有关: 打开eclipse.ini文件,也就是启动Eclipse的初始化文件: 在本地计算机 ...

  6. 硬盘满了 mysql启不来_MySQL数据库之磁盘已满造成的mysql启动失败问题分享

    本文主要向大家介绍了MySQL数据库之磁盘已满造成的mysql启动失败问题分享 ,通过具体的内容向大家展现,希望对大家学习MySQL数据库有所帮助. 突然发现mysql死活都启不起来了: 复制代码 代 ...

  7. ArcGis License 启动失败

    2019独角兽企业重金招聘Python工程师标准>>> 安装ArcGis10.2后,License启动失败,点击启动没有任何反应,ArcGis License Manager服务显示 ...

  8. 总结—elasticsearch启动失败的几种情况及解决

    1.使用root用户启动失败 在有一次搭建elasticsearch的时候,使用systemctl启动elasticsearch失败,然后在bin目录下面去使用启动脚本启动,发现报错不能用root用户 ...

  9. sqlnet.ora限制导致双机应用资源启动失败

    现场环境: suse9sp3系统下安装oracle9208,为VCS双机.双机配置完成,VCS可以正常启动,刚开始所有资源都可以正常online,但很快server应用资源就会变成offline,从而 ...

最新文章

  1. 网络数据采集与python爬虫_高校邦网络数据采集与Python爬虫答案
  2. Spring Boot开始
  3. Spark RDD在Spark中的地位和作用如何?
  4. Boost:不受约束的集合bimap的测试程序
  5. 学习 Linux_01: 引导程序
  6. java 数据库连接不上_JAVA基础(六) 处理连接不上MYSQL数据库的方法
  7. “出题老师”超全划重点,赛场高分必备干货!
  8. 引用传递(Java)
  9. 怎么在ASP.NET中引用JS文件
  10. 学术会议/期刊论文撤稿信的模板
  11. java 泛型 转化对象_java通过反射,泛型将定义的对象与对象之间互转
  12. 64位平台C/C++开发注意事项
  13. python脚本迁移数据库_Django 数据库迁移脚本
  14. bootStrap常用样式
  15. 【web视频资料百度云分享】
  16. C语言程序设计——结构体
  17. php7的新特性有哪些,php7新特性有哪些?
  18. python合并json_组合两个json字典python
  19. 不想上市还是不敢上市?货拉拉在怕什么?
  20. shopee店铺数据分析(二)

热门文章

  1. 据说Jumony Parser是目前对HTML规范支持最好的HTML Parser
  2. python中print函数的参数
  3. 基于集成学习方法Random Forest、Adaboost、GBDT、LightGBM、XGBoost的调参、建模、评估实现kaggle竞赛员工离职案例分析(2)
  4. 肿瘤筛查指南--依据薄世宁的得到讲座总结
  5. 微软鼠标用了半年,感谢鼠标滚轮用起来有点费劲了,看来应证了,老赵说了鼠标是消耗品,再好的鼠标三年也得换了...
  6. 华硕 RT-AC68U 路由模式默认 VLAN
  7. python做接口外部调用_python使用suds调用外部接口
  8. U盘个性化之个性图标(附autorun使用说明) 设置文件属性为系统文件 隐藏文件
  9. 《大数据导论》——1.5节案例学习
  10. 实习生:“薪资给的太高不敢去怎么办?”