多次对kafka搭建出现报错

 

在kafka的搭建过程中,如果对kafka搭建不满意,将其删除容器删除之后,在次创建kafa容器时,有可能会出现报错

2023-12-07 21:44:12 [2023-12-07 13:44:12,866] INFO Registered broker 2 at path /brokers/ids/2 with addresses: PLAINTEXT://kafka2:9093, czxid (broker epoch): 21474836729 (kafka.zk.KafkaZkClient)
2023-12-07 21:44:12 [2023-12-07 13:44:12,921] INFO [ControllerEventThread controllerId=2] Starting (kafka.controller.ControllerEventManager$ControllerEventThread)
2023-12-07 21:44:12 [2023-12-07 13:44:12,925] INFO [ExpirationReaper-2-topic]: Starting (kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)
2023-12-07 21:44:12 [2023-12-07 13:44:12,929] DEBUG [Controller id=2] Broker 3 has been elected as the controller, so stopping the election process. (kafka.controller.KafkaController)
2023-12-07 21:44:12 [2023-12-07 13:44:12,930] INFO [ExpirationReaper-2-Heartbeat]: Starting (kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)
2023-12-07 21:44:12 [2023-12-07 13:44:12,930] INFO [ExpirationReaper-2-Rebalance]: Starting (kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)
2023-12-07 21:44:12 [2023-12-07 13:44:12,939] INFO [GroupCoordinator 2]: Starting up. (kafka.coordinator.group.GroupCoordinator)
2023-12-07 21:44:12 [2023-12-07 13:44:12,943] INFO [GroupCoordinator 2]: Startup complete. (kafka.coordinator.group.GroupCoordinator)
2023-12-07 21:44:12 [2023-12-07 13:44:12,953] INFO [TransactionCoordinator id=2] Starting up. (kafka.coordinator.transaction.TransactionCoordinator)
2023-12-07 21:44:12 [2023-12-07 13:44:12,956] INFO [TxnMarkerSenderThread-2]: Starting (kafka.coordinator.transaction.TransactionMarkerChannelManager)
2023-12-07 21:44:12 [2023-12-07 13:44:12,956] INFO [TransactionCoordinator id=2] Startup complete. (kafka.coordinator.transaction.TransactionCoordinator)
2023-12-07 21:44:12 [2023-12-07 13:44:12,977] INFO [ExpirationReaper-2-AlterAcls]: Starting (kafka.server.DelayedOperationPurgatory$ExpiredOperationReaper)

该报错与运行Apache Kafka集群有关,具体来说是在启动Kafka服务器时遇到了问题。

kafka.common.InconsistentBrokerIdException: Configured broker.id 1 doesn't match stored broker.id Some(2) in meta.properties.

这个错误表明,你在配置文件中设置的broker.id(这里是1)与你数据目录中的meta.properties文件中的存储broker.id(这里是2)不匹配。

在Kafka中,broker.id是一个每个Kafka broker都有的唯一标识符。如果在配置文件中设置的broker.id与存储在meta.properties文件中的不一致,Kafka将无法启动。

这是说明原本文件的id号和之后创建的新的kafka的id号不同了

解决方法:

找到在本地存放kafka和zookeeper的路径即yarm文件中的volumes项(如下图),将里边的内容全部删除就可以解决了

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值