天天看点

Kafka一次手贱删除了__consumer_offsets的修复

一时手贱删除了kafka中topic中的__consumer_offsets后发现出现两个问题

1.kafka无法连接zookeeper

Kafka一次手贱删除了__consumer_offsets的修复

错误原因,在删除kafka  topic  __consumer_offsets发现电脑卡住,强停所有服务导致zookeeper没有正常关闭

解决方案:因为我是本地Windows环境,重启zookeeper Ctrl+C解决这个问题

2.看错误日志好像是要重命名某个文件没有权限,,,具体什么错误不清楚

Kafka一次手贱删除了__consumer_offsets的修复

java.nio.file.AccessDeniedException: D:\soft\Environment\kafka_2.11-2.1.0\softEnvironmentkafka_2.11-2.1.0kafka-logs\__consumer_offsets-3 -> D:\soft\Environment\kafka_2.11-2.1.0\softEnvironmentkafka_2.11-2.1.0kafka-logs\__consumer_offsets-3.c0f4562ee8b5416ea2bee709cc6a3df7-delete

个人感觉是再次启动kafka时kafka在重复我强停服务时的操作报了错,欢迎各位指导一下。

解决方案是在stack overflow上找到的,百度半天没查到解决方案。

Kafka一次手贱删除了__consumer_offsets的修复

就是找到zookeeper日志,删除直到我执行删除命令之前的日志。