kafka中彻底删除topics

第一步(确保 zookeeper,kafka已经启动)

    kafka-topics.sh --zookeeper localhost:2181 --delete --topic (topics名称)

第二步,删除相关文件

    ①   进入zookeeper客户端($ZK_HOME/bin/zkcli.sh)

          输入命名查看是否存在你要删除的topics    ls /brokers/topics

          执行删除命令:rmr /brokers/topics/(topics名称)

    ② 输入命名查看是否存在你要删除的topics    ls /admin/delete_topics

           执行删除命令:rmr   /admin/delete_topics/(topics名称)

    ③   输入命名查看是否存在你要删除的topics    ls /config/topics

           执行删除命令:rmr  /config/topics/(topics名称)

    ④退出zookeeper客户端(quit)

第三步,重启zookeeper和kafka

        检查是否删除成功:

                查看所有topics:

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

    



   


猜你喜欢

转载自blog.csdn.net/szstudy/article/details/79824915