卡夫卡分区目录未在数据目录中删除

时间:2019-02-26 09:20:01

标签: apache-kafka

我正在使用bin / kafka-topics.sh --zookeeper --delete --topic,我在kafka日志中看到该日志,指示该主题的分区已标记为删除。但是,我仍然在数据目录中看到这些分区的目录。

  1. 这是预料之中的吗?我已经手动将其删除了?
  2. 主题也没有从Zookeeper中删除。我仍然在Zookeeper中看到主题。这也是预期的吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

某些原因可能导致主题未自动删除。

要删除主题,delete.topic.enable应该设置为true

如果将其设置为true,则理想情况下应从Zookeeper和kafka data.dir中删除目录。但是,如果没有,则应检查日志以确保由于某些LEADER选择问题而导致kafka经纪人或zookeeper出现任何问题。

因此,在这种情况下,您必须手动清理Dirs。