重装kafka的时候, 出现了如下报错:Error while fetching metadata with correlation id 2 : LEADER_NOT_AVAILABLE

LEADER_NOT_AVAILABLE 是因为无法识别 kafka 的hostname
 

重装的步骤

1: 停止kafka

2: 登入zookeeper, 删除kafka的依赖

[hadoop@fdc01 bin]$ ./zookeeper-client

[zk: localhost:2181(CONNECTED) 2] rmr /controller

需要删除的有[cluster, controller, brokers,admin, isr_change_notification, log_dir_event_notification, controller_epoch,consumers, latest_producer_id_block, config]

3: 重装kafka

然后出现报错如下:

Error while fetching metadata with correlation id 2 : LEADER_NOT_AVAILABLE

环境是部署华为云上,开始配置的是外网地址, 后来改成了内网地址就ok了
 
原因:外网地址服务器之间都是ping不通的
 

 

 

Logo

为开发者提供学习成长、分享交流、生态实践、资源工具等服务,帮助开发者快速成长。

更多推荐