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

Apache kafka 如何删除在多节点多集群HA kafka中运行的主题,apache-kafka,kafka-consumer-api,kafka-producer-api,apache-kafka-connect,Apache Kafka,Kafka Consumer Api,Kafka Producer Api,Apache Kafka Connect,我已经在多节点多集群环境中设置了kafka版本2.11-0.10.1.0。在kafka server.properties中,我已经在所有3台机器中添加了delete.enable.topic=true 我正在使用命令删除主题是, /bin/kafka-topic.sh--zookeeper ip1:2181、ip2:2181、ip3:2181--删除--主题主题名 但它不是删除,显示主题名称-删除标记 所以每次我清除kafka日志和zookeeper日志以删除主题时 任何人都可以使用命令提示符

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

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

但它不是删除,显示主题名称-删除标记

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


任何人都可以使用命令提示符进行删除。

一般来说,您所做的一切都是正确的,我怀疑您的问题是一个简单的打字错误

在Kafka中启用主题删除的参数名为:delete.topic.enable not,如上所述:delete.enable.topic

这将导致删除还原为其默认值,该值为false并导致您看到的行为


更正此错误并重新启动将修复您的问题并删除所有主题。

非常感谢。这是我犯的一个严重错误。您为我节省了很多时间。