首页

解决kafka启动时报"kafka.common.InconsistentBrokerIdException: Configured brokerId 1 doesnt match stored brokerId 0 in meta.properties"异常

标签:InconsistentBrokerIdException,kafka集群,kafak启动异常     发布时间:2019-03-29   

一、异常描述

关于在配置kafka集群时,启动服务报出"kafka.common.InconsistentBrokerIdException: Configured brokerId 1 doesn't match stored brokerId 0 in meta.properties",详情日志如下>>

[2019-03-29 02:16:40,804] INFO Logs loading complete. (kafka.log.LogManager)@b@[2019-03-29 02:16:40,846] INFO Starting log cleanup with a period of 300000 ms. (kafka.log.LogManager)@b@[2019-03-29 02:16:40,848] INFO Starting log flusher with a default period of 9223372036854775807 ms. (kafka.log.LogManager)@b@[2019-03-29 02:16:40,852] FATAL Fatal error during KafkaServer startup. Prepare to shutdown (kafka.server.KafkaServer)@b@kafka.common.InconsistentBrokerIdException: Configured brokerId 1 doesn't match stored brokerId 0 in meta.properties@b@        at kafka.server.KafkaServer.getBrokerId(KafkaServer.scala:630)@b@        at kafka.server.KafkaServer.startup(KafkaServer.scala:175)@b@        at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:37)@b@        at kafka.Kafka$.main(Kafka.scala:67)@b@        at kafka.Kafka.main(Kafka.scala)@b@[2019-03-29 02:16:40,854] INFO shutting down (kafka.server.KafkaServer)@b@[2019-03-29 02:16:40,856] INFO Shutting down. (kafka.log.LogManager)@b@[2019-03-29 02:16:40,926] INFO Shutdown complete. (kafka.log.LogManager)@b@[2019-03-29 02:16:40,927] INFO Terminate ZkClient event thread. (org.I0Itec.zkclient.ZkEventThread)@b@[2019-03-29 02:16:40,928] INFO Session: 0x169b7d8eb050004 closed (org.apache.zookeeper.ZooKeeper)@b@[2019-03-29 02:16:40,928] INFO EventThread shut down (org.apache.zookeeper.ClientCnxn)@b@[2019-03-29 02:16:40,930] INFO shut down completed (kafka.server.KafkaServer)@b@[2019-03-29 02:16:40,931] FATAL Fatal error during KafkaServerStartable startup. Prepare to shutdown (kafka.server.KafkaServerStartable)@b@kafka.common.InconsistentBrokerIdException: Configured brokerId 1 doesn't match stored brokerId 0 in meta.properties@b@        at kafka.server.KafkaServer.getBrokerId(KafkaServer.scala:630)@b@        at kafka.server.KafkaServer.startup(KafkaServer.scala:175)@b@        at kafka.server.KafkaServerStartable.startup(KafkaServerStartable.scala:37)@b@        at kafka.Kafka$.main(Kafka.scala:67)@b@        at kafka.Kafka.main(Kafka.scala)@b@[2019-03-29 02:16:40,932] INFO shutting down (kafka.server.KafkaServer)

二、解决方法

因meta.properties配置文件broker.id冲突不一致导致,修改方法参考kafka集群配置中第三章节步骤6进行调整