我无法删除kafka主题,该主题已标记为删除,但从未删除。 Iam与Zookeeper集群一起运行kafka集群。
kafka版本:0.10.2.1
任何人都可以帮助我,提供一个删除 kafka集群中的主题所需遵循的步骤列表。
在stackoverflow中经历了各种查询,但找不到有效的可行答案。
答案 0 :(得分:1)
您应该在启动kafka服务器之前在config上启用它的属性;默认情况下是禁用的。要启用删除属性,请先停止kafka服务器,然后在配置文件中打开 server.properties
然后取消注释#delete.topic.enable=true
或添加
delete.topic.enable=true
在文件末尾。
现在您可以启动kafka服务器,然后可以通过以下方式删除所需的任何主题:
bin/kafka-topics.sh --delete --zookeeper localhost:2181 --topic YOUR_TOPIC_NAME
。
答案 1 :(得分:0)