卡夫卡主题删除不起作用

时间:2015-10-13 05:26:14

标签: apache-kafka

我正在使用Kafka版本0.8.2。在开发过程中,我想我可能需要删除一个主题。所以我做的是将以下行放在服务器配置文件中并启动两个kafka服务器。

delete.topic.enable=true

当我需要删除主题并运行以下命令时,

bin/kafka-topics.sh --zookeeper localhost:2181 --delete --topic MyTopic

现在已经17个小时了,因为当我运行删除主题命令但Kafka仍在向我显示主题被标记为删除。这是卡夫卡的错误还是我在这里做错了什么?因为这对我来说似乎不正常。有人可以在这方面澄清吗?

[N.B。:我已阅读this thread。但在那里找不到我的答案。]

2 个答案:

答案 0 :(得分:2)

AFAIK如果以前有getBytes(),则无法删除kafka主题。您可以更改此值,但不会影响当前可用的主题。因此,您可以尝试手动删除它。

答案 1 :(得分:1)

您可以转到日志文件夹位置并手动删除与要删除的主题相关的文件。