【问题标题】:How To delete topic which is run in multinode multi cluster HA kafka如何删除在多节点多集群 HA kafka 中运行的主题
【发布时间】:2017-06-25 14:51:04
【问题描述】:

我已经在多节点多集群环境中设置了 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 --delete --topic 主题名

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

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

任何想使用命令提示符删除的人。

【问题讨论】:

    标签: apache-kafka kafka-consumer-api kafka-producer-api apache-kafka-connect


    【解决方案1】:

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

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

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

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

    【讨论】:

    • 非常感谢。这是我犯的一个严重错误。你为我节省了很多时间。
    猜你喜欢
    • 2021-01-22
    • 1970-01-01
    • 2016-03-17
    • 2020-12-14
    • 2019-07-22
    • 1970-01-01
    • 1970-01-01
    • 2018-12-14
    • 1970-01-01
    相关资源
    最近更新 更多