1、刪除kafka儲存目錄(server.properties檔案log.dirs配置,預設為」/tmp/kafka-logs」)相關topic目錄
2、kafka 刪除topic的命令是:
kafka/bin/kafka
-topics.sh
--delete--
zookeeper
zookeeper位址--
topic
主題名稱
如果kafaka啟動時載入的配置檔案中server.properties沒有配置」delete.topic.enable=true」,那麼此時的刪除並不是真正的刪除,而是把topic標記為刪除:marked for deletion
kafka/bin/kafka
-topics.sh
--list--
zookeeper
zookeeper位址
zookeeper/bin/zkcli.sh
(2)找到topic所在的目錄:
ls /brokers/topics
(3)找到要刪除的topic,執行如下命令即可,此時topic被徹底刪除:
rmr /brokers/topics/topic名稱
Kafka如何徹底刪除topic
環境描述 kafka集群環境如下,三颱broker,三颱zookeeper,搭建在k8s上 最近搭建為客戶提供kafak生產支援,客戶有乙個測試topic,因為之前使用的是單節點,開發在測試時建立的topic只有乙個replication,乙個partition,對有三個broker的集群來說這樣顯...
Kafka如何徹底刪除topic
kafka如何徹底刪除topic 環境描述 kafka集群環境如下,三颱broker,三颱zookeeper,搭建在k8s上 最近搭建為客戶提供kafak生產支援,客戶有乙個測試topic,因為之前使用的是單節點,開發在測試時建立的topic只有乙個replication,乙個partition,對...
Kafka徹底刪除topic
kafka預設僅做刪除標記,並沒有真實刪除,若要真實刪除topic server.properties新增 delete.topic.enable true,然後重啟 刪除測試 建立topic bin kafka topics.sh create zookeeper 127.0.0.1 2180 r...