Kafka如何徹底刪除topic

Kafka如何徹底刪除topic

環境描述

Kafka集羣環境如下,三臺broker,三臺zookeeper,搭建在k8s上
Kafka高可用架構圖

最近搭建爲客戶提供kafak生產支持,客戶有一個測試topic,因爲之前使用的是單節點,開發在測試時創建的topic只有一個replication,一個partition,對有三個broker的集羣來說這樣顯然發揮不了Kafka的高併發性和數據安全性,客戶又不想改topic名,所以首先想修改topic

case1:delete.topic.enable=false

查看所有topic
bin/kafka-topics.sh --list --zookeeper 10.109.47.81:2181,10.96.173.143:2181,10.106.174.196:2181
刪除topic,my_topic
bin/kafka-topics.sh --delete --zookeeper 10.109.47.81:2181,10.96.173.143:2181,10.106.174.196:2181 --topic my_topic

在這裏插入圖片描述
再次查看topic
在這裏插入圖片描述
這個topic只是被標記下線數據還在沒有完全刪除,根據提示查看配置文件delete.topic.enable
在這裏插入圖片描述

修改爲如下:

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章