如何在多节点多集群 HA kafka 中删除 运行 的主题

How To delete topic which is run in multinode multi cluster HA kafka

我已经在多节点多集群环境中设置了kafka版本2.11-0.10.1.0。在kafka中server.properties我已经添加了delete.enable.topic=true in all 3台机器。

我正在使用删除主题的命令是, ./bin/kafka-topic.sh --zookeeper ip1:2181,ip2:2181,ip3:2181 --delete --topic 主题名

但它没有删除,显示主题名称-删除标记

所以每次我清除 kafka-logs 和 zookeeper 日志以删除主题时。

任何人都知道使用命令提示符删除。

总的来说,您所做的一切听起来都不错,我怀疑您的问题只是一个简单的错字。

Kafka中启用topic删除的参数叫:delete.topic.enable 不是你上面说的:delete.enable.topic.

这会导致删除恢复到默认值,即 false 并导致您所看到的行为。

更正此问题并重新启动应该可以解决您的问题并删除所有主题。