如何从集群版本中删除kafka主题:0.10.2.1

时间:2018-07-05 14:06:37

标签: apache-kafka apache-zookeeper

我无法删除kafka主题,该主题已标记为删除,但从未删除。 Iam与Zookeeper集群一起运行kafka集群。

kafka版本:0.10.2.1

任何人都可以帮助我,提供一个删除 kafka集群中的主题所需遵循的步骤列表。

在stackoverflow中经历了各种查询,但找不到有效的可行答案。

2 个答案:

答案 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)

您可以使用 Kafka工具

Download link here

然后连接到您的kafka server

之后,您可以看到该服务器中的可用主题。从那里可以选择和删除主题。

enter image description here