首先查看配置文件参数是不是允许删除
是不是ture 是的话就是允许删除,再看配置文件是不是开启了自动创建
查看这个命令是不是true,如果是true将他改成false,停掉产生topic的服务,就可以开始删除了
我删除的方式是,先删除掉data下和这个topic相关的数据,然后进到zookeeper中去 rmr 删除相对应的topic,然后查看是不是还存在若是没有就是成功了,
./bin/zkCli.sh -server yourIP:2181
ls /brokers/topics //查看你要删除的topic,找到以后直接rmr topic的名字 然后去到data的目录下删除相对应的名字的数据即可
删除的是这个然后再去date下
查看发现有两个,然后直接给干掉,rm -rf Helloworld-1 HelloWorld-2
然后查看就没有了topic,然后再重建或者是重启kafka和zookeeper,记得将自动重建的改成true,就可以了