irpas技术客

踩坑:2021新版本kafka集群彻底删除kafka的topic,Topic xxx is already marked for deletion.网上各种方法

大大的周 2349

彻底删除kafka的topic

zookeeper版本是zookeeper-3.6.2 kafka是kafka_2.13-2.7.0

网上说删除需要编辑kafka配置文件server.properties: delete.topic.enable=true #设置为可删除 auto.create.topics.enable=false #删除topic后不自动创建topic

然后执行./kafka-topics.sh --zookeeper host1:port,host2:port,host3:port --delete --topic xxx

随后显示Topic xxx is already marked for deletion.

重启n多遍,kafka日志也删除了仍然无济于事。

后面百度说需要去zookeeper删除,结果都说用rmr命令,但是这个早都变了!

打开zookeeper客户端./zkCli.sh 查看主题ls /brokers/topics 删除主题deleteall /brokers/topics/xxx

以下为实际操作

[zk: localhost:2181(CONNECTED) 0] ls /brokers/topics [__consumer_offsets] [zk: localhost:2181(CONNECTED) 1] deleteall /brokers/topics/__consumer_offsets [zk: localhost:2181(CONNECTED) 2] ls /brokers/topics []

ojbk!


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,会注明原创字样,如未注明都非原创,如有侵权请联系删除!;3.作者投稿可能会经我们编辑修改或补充;4.本站不提供任何储存功能只提供收集或者投稿人的网盘链接。

标签: #topic #xxx #is #already #marked #for #deletion网上各种方法