kafka中徹底刪除topics

2021-08-18 06:01:28 字數 637 閱讀 3287

第一步(確保 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

Kafka徹底刪除topic

kafka預設僅做刪除標記,並沒有真實刪除,若要真實刪除topic server.properties新增 delete.topic.enable true,然後重啟 刪除測試 建立topic bin kafka topics.sh create zookeeper 127.0.0.1 2180 r...

kafka徹底刪除topic

刪除topic一般是下面這樣的,但是這樣是刪不掉的,只是標記為刪除,再次建立同名topic還是會報錯,topic已經存在.kafka topics.sh zookeeper mypc01 2181 mypc02 2181 mypc03 2181 kafka delete topic pet首先 se...

徹底刪除Kafka中的topic

1 刪除kafka儲存目錄 server.properties檔案log.dirs配置,預設為 tmp kafka logs 相關topic目錄 2 kafka 刪除topic的命令是 bin kafka topics delete zookeeper zookeeper server topic ...