You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

运行kafka-server-start.bat报写入恢复偏移量检查点磁盘错误如何解决

ERROR Disk error while writing recovery offsets checkpoint in directory C:\kafka_2.13-3.0.0\data\kafka

修复方案

1. 校验目录读写权限

  • 右键点击C:\kafka_2.13-3.0.0\data\kafka目录,选择「属性」→「安全」选项卡
  • 确认当前Windows登录用户拥有该目录的完全控制权限,如果没有则手动添加并勾选修改、读取、写入相关权限后保存

2. 清理损坏的偏移量 checkpoint 文件

  • 先终止所有运行中的Kafka进程
  • 测试环境无重要业务数据时,可直接删除C:\kafka_2.13-3.0.0\data\kafka目录下的所有内容;生产环境操作前必须先完整备份该目录所有文件
  • 不要删除data、kafka目录本身,仅清理目录内的生成文件即可

3. 修正server.properties配置

  • 打开C:\kafka_2.13-3.0.0\config\server.properties配置文件
  • 检查log.dirs配置项,Windows环境下路径需要转义反斜杠,正确写法参考:
    log.dirs=C:\\kafka_2.13-3.0.0\\data\\kafka
  • 同时确认配置路径所在的磁盘分区有至少1GB以上的剩余可用空间

4. 重新启动Kafka服务

  • 确认ZooKeeper服务正常运行后,以管理员身份打开CMD窗口,执行启动命令:
    C:\kafka_2.13-3.0.0\bin\windows\kafka-server-start.bat C:\kafka_2.13-3.0.0\config\server.properties

内容的提问来源于stack exchange,提问作者DrGenius

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.30 04:27:02