kafka topic 完全删除
kafka topic 完全删除
1.自动删除脚本(得配置server.properties 中 delete.topic.enable=true)
./kafka-topics.sh --zookeeper xxx:2181,xxx:2181,xxx:2181 --topic test --delete
此处可直接手动删除,关闭kafka,删除 log.dirs 配置的目录下的相关topic文件
或者
./kafka-topics.sh --delete --zookeeper 【zookeeper server】 --topic 【topic name】
2.删除zookeeper上节点信息(用脚本删除kafka,只是标记删除)
打开client :./zkCli.sh -server 127.0.0.1:2181
查看节点:ls /brokers/topics
删除节点:rmr /brokers/topics/xxx
查看假删除节点: ls /admin/delete_topics
删除admin下节点:rmr /admin/delete_topics
3.完事后重启kafka
查看 ./kafka-topics.sh --list --zookeeper localhost:2181