0


删除Kafka的Topic(提示:marked for deletion)

问题:

删除topic时标记删除marked for deletion但未真正的删除

解决方法:

1.修改server.properties,并重启kafka

delete.topic.enable=true

2.再次删除topic

./kafka-topics.sh --delete --topic 主题名 --zookeeper 127.0.0.1:2181

3.可能仍提示marked for deletion

4.继续操作,通过zookeeper客户端zkCli.sh删除

zkCli.sh

5.查看topics目录下所有topic

ls /brokers/topics

6.删除指定topic

deleteall /brokers/topics/主题名

7.再次查看topic列表,应该已删除

./kafka-topics.sh --list --zookeeper 127.0.0.1:2181

8.删除kafka存储目录(按需)

kafka存储目录由"server.properties"文件中的"log.dirs"参数指定,默认为"/tmp/kafka-logs"。
删除该目录下topic相关目录。


本文转载自: https://blog.csdn.net/kailingr/article/details/131182109
版权归原作者 kailingr 所有, 如有侵权,请联系我们删除。

“删除Kafka的Topic(提示:marked for deletion)”的评论:

还没有评论