Kafka启动失败异常-InconsistentClusterIdException
一、场景
通过Kafka启动命令启动Kafka无响应,每台机器的Zookeeper都已启动,但是Kafka无响应。或者出现
命令刚启动的时候jps
可见kafka进程,但是过一点时间后又消失不见。
总是会报出Exit错误。
经过排查Kafka启动日志,发现异常错误信息。
二、异常错误信息
通过查看 Kafka启动日志(server.log),得到错误异常信息(kafka.common.InconsistentClusterIdException: The Cluster ID JinmlOdtR2a9MmYaeAS78g doesn't match stored clusterId Some(903zjls1SQafSy5N-o5-4Q) in meta.properties. The broker is trying to join the wrong cluster. Configured zookeeper.connect may be wrong.
)。
三、原因分析及解决方案
Kafka启动异常的原因是,Kafka的数据日志(logs
)文件中 记录的cluster.id与配置文件meta.properties
中的cluster.id不匹配造成的。
解决方案:
• 删除日志目录(缺点是会造成日志数据全部丢失…)
• 删除data目录下的meta.properties文件
• 重启Kafka
----------------------------------更新----------------------------------
补充
异常错误
经过排查发现,是因为自己关闭Kafka时,使用命令不当,导致Kafka异常关闭,日志记录该异常,导致后续启动Kafka时记录的cluster.id与配置文件meta.properties中的cluster.id不匹配。
错误关闭指令:nohup bin/kafka-server-stop.sh config/server.properties 2>&1 &
解决方案
先用上述办法解决该问题,之后再关闭Kafka时输入正常关闭指令即可。
正确关闭指令:/export/server/kafka_2.12-2.4.1/bin/kafka-server-stop.sh
/export/server/kafka_2.12-2.4.1/bin/
为Kafka所在路径
Kafka启动失败异常-InconsistentClusterIdException相关推荐
- kafka启动失败The Cluster ID *** doesn‘t match stored clusterId Some(***) in meta.properties The broker
前言: 启动kafka遇到问题,就是应用启动没有进行消费kafka数据导致,应用无数据入库,需要排查下问题: 1.对kafka进行重启设置,添加 startup.sh nohup bin/kafka ...
- kafka启动失败 The Cluster ID doesn‘t match...
The Cluster ID doesn't match stored clusterId Some(6X43Sf6hSjifObu_Kc023w) in meta.properties. The b ...
- Kafka启动异常:kafka.common.InconsistentClusterIdException
注意: kafka集群部署在zookeeper集群之上的,启动kafka之前应该先启动zookeeper 异常: 当Kafka出现异常时,强行关闭kafka集群或zookeeper集群时,重新启动时经 ...
- Kafka启动异常之InconsistentClusterIdException
一.场景 kafka集群一般都是部署在zookeeper集群之上的,当Kafka出现异常时,强行关闭kafka集群或zookeeper集群时,重新启动时经常会出现异常InconsistentClust ...
- kafka的启动失败
在学习搭建单机kafka的时候遇到kafka不能启动的错误. 在zookeeper可以正常running的前提下,启动kafka: bin/kafka-server-start.sh config/s ...
- linux虚拟机dhcp启动失败,Linux 的dhcp启动异常之No subnet declaration for eth1 (192.168.48.134)...
最近折腾Centos自动化安装,需要的dhcp服务,使用yum -y install dhcp安装dhcp.dhcp-common的rpm包,启动dhcp时异常报错, 由于dhcp是及服务,关于dhc ...
- Postgres 异常断电导致启动失败的解决方法
问题起因: 前段时间客户生产服务器,突然不小心弄断电了,虽然运维人员重启服务后,看似能正常访问,但是出现主从无法正常同步数据问题,而重新启动服务后,报could not connet to serve ...
- Servlet实例化异常以及tomcat子级启动失败的可能原因
Servlet实例化异常 1.可能是jar没有放在Web-INF下面的lib目录里面以及lib包名写错了 首先是检查对应的jar包是否部署在WEB-INF的lib目录下面,如果没有需要按照要求部署 如 ...
- kafka-manager监控kafka集群启动失败
使用kafka-manager监控kafka出错: 启动hadoop集群,启动zookeeper集群,启动kafka集群后,在启动kafka-manager监控kafka集群时,发现kafka-man ...
最新文章
- 一文提升你对深度学习分布式训练的整体认知!
- 值得分享!最新发现了10个冷门好用软件,一眼就会爱上
- jenkins中配置Ant
- java----八种排序算法
- 判断手机所属三大运营商 移动、联通、电信
- Android短信发送流程之普通短信发送(原)
- java中的正则表达式捕获组与引用的概念
- 二分图匹配之匈牙利算法
- 400电话为什么叫免费电话?
- window服务程序编写及发布
- 原型设计Axure下载安装
- xhEditor使用方法2
- Tamami教你孕前如何选购防辐射服
- 权威机构发布行业白皮书,菜鸟有望成为数智航运时代的领军者
- mac x99算法 java_黑苹果从入门到精通 篇九:从Clover转向OpenCore的X99 iMac Pro(一)...
- zxing 生成二维码,可设置logo、二维码颜色、白边大小
- docker容器内pip install 显示 warning
- Python爬取简单网页内容
- AM Best将中国再保险(集团)股份有限公司及其子公司的发行人信用评级展望调整为正面,并确认中国再保险(香港)股份有限公司的信用评级
- 动态规划——最长湍流子数组
热门文章
- 在ubuntu 18上进行NPB和mpiP的整合
- 平台币继续拉升,短期仍看涨
- start.spring.io网站访问不到
- keil分散加载文件sct写法
- java编译找不到文件_java报错找不到文件解决方法
- android期末课设选题_基于本科计算机安卓android毕业设计选题题目
- 贪心算法 003:Tian Ji -- The Horse Racing
- redis配置文件样例(二)
- uiq3.0sdk最终版模拟器显示中文
- 计算机论文答辩代码讲解,计算机专业毕业论文答辩的程序讲解