手動:
- 刪除kafka存儲目錄(server.properties文件log.dirs配置,默認為"/tmp/kafka-logs")相關topic目錄
- 刪除zookeeper "/brokers/topics/"目錄下相關topic節點
命令+手動:
bin/kafka-run-class.sh kafka.admin.DeleteTopicCommand --topic mrtopic --zookeeper cmcc1:2181,cmcc2:2181,cmcc3:2181
- 刪除kafka存儲目錄(server.properties文件log.dirs配置,默認為"/tmp/kafka-logs")相關topic目錄
如果你要刪除一個topic並且重建,那么必須重新啟動kafka,否則新建的topic在zookeeper的/brokers/topics/test-topic/目錄下沒有partitions這個目錄,也就是沒有分區信息。