报错:Configured broker.id 68 doesn't match stored broker.id 113 in meta.properties

博客讲述了CDH中安装Kafka组件后启动报错的问题。最初发现UI界面与服务器中broker.id不一致,更改服务器中id后仍报错。经分析,是配置文件server.properties和meta.properties中的id不一致导致。最终通过修改两个文件的id一致解决问题。

报错背景:

CDH中安装完成kafka的组件后不能成功启动,发现UI界面中的broker.id和服务器中的broker.id不一致,

因此更改了服务器中broker.id

但是更改完成之后还是报错。

报错现象:

    
Fatal error during KafkaServer startup. Prepare to shutdown
kafka.common.InconsistentBrokerIdException: Configured broker.id 68 doesn't match stored broker.id 113 in meta.properties. If you moved your data, make sure your configured broker.id matches. If you intend to create a new broker, you should remove all data in your data directories (log.dirs).
    at kafka.server.KafkaServer.getBrokerIdAndOfflineDirs(KafkaServer.scala:624)
    at kafka.server.KafkaServer.startup(KafkaServer.scala:201)
    at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:43)
    at kafka.Kafka$.main(Kafka.scala:92)
    at com.cloudera.kafka.wrap.Kafka$.main(Kafka.scala:76)
    at com.cloudera.kafka.wrap.Kafka.main(Kafka.scala)
报错日志

报错原因:

 配置文件server.properties中的id与 meta.properties中的id不一致导致报错。

报错解决:

修改两个配置文件id一致。

meta.properties 所在路径:/var/local/kafka/data

server.properties 所在路径:/opt/cloudera/parcels/KAFKA-3.1.1-1.3.1.1.p0.2/etc/kafka/conf.dist/

问题解决

 

转载于:https://www.cnblogs.com/chuijingjing/p/10818108.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值