设为首页 加入收藏

TOP

kafka彻底删除topic的两种方法
2018-11-29 11:19:54 】 浏览:289
Tags:kafka 彻底 删除 topic 方法
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_23146763/article/details/53364891

本文基于kafka0.9.0.1亲测有效,转载请说明!


方法一:快速配置删除法

1.kafka启动之前,在server.properties配置delete.topic.enable=true

2.执行命令bin/kafka-topics.sh --delete --topic test --zookeeper zk:2181

或者使用kafka-manager集群管理工具删除

注意:如果kafka启动之前没有配置delete.topic.enable=true,topic只会标记为marked for deletion,加上配置,重启kafka,之前的topick就真正删除了。

方法二:手动删除法(不推荐)

前提:不允许更改server.properties配置

1.删除zk下面topic(test)

启动bin/zkCli.sh
ls /brokers/topics
rmr /brokers/topics/test
ls /brokers/topics
topic是否删除:bin/kafka-topics.sh --list --zookeeper zk:2181

2.删除各broker下topic数据,默认目录为/tmp/kafka-logs











】【打印繁体】【投稿】【收藏】 【推荐】【举报】【评论】 【关闭】 【返回顶部
上一篇kafka集群安全化之启用kerberos与.. 下一篇Kafka单机、集群模式安装详解(一)

最新文章

热门文章

Hot 文章

Python

C 语言

C++基础

大数据基础

linux编程基础

C/C++面试题目