kafka全部数据清空


kafka全部数据清空的步骤
  1. 停止每台机器上的kafka;
  2. 删除kafka存储目录(server.properties文件log.dirs配置,默认为“/tmp/kafka-logs”)全部topic的数据目录;
  3. 删除zookeeper上与kafka相关的znode节点;
  4. 重启kafka、如果删除topic还在则需要重启zookeeper;
这里以192.168.187.201 node1、192.168.187.202 node2、192.168.187.203 node3三台机器作为kafka的集群。
注意:kafka版本为kafka_2.11-1.1.1
 
具体做法
1.1 停止每台机器上的kafka
1.2  删除kafka存储目录
在kafka安装目录的config文件夹下server.properties中查看存储目录为:
 
删除该目录下所有数据:
rm -rf *
 
1.3 删除zookeeper上与kafka相关的znode节点
zookeeper上面保存着kafka的所有topic及其消费信息,故需要删除与kafka相关的znode节点。
 
查看与kafka相关的znode节点:
 
除了zookeeper作为zk的安全保障措施,其他znode节点都得删除
 
1.4 重启kafka


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM