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

Kafka KRaft模式Windows环境删除快照文件遇AccessDeniedException

Windows 10环境下KRaft模式Kafka删除快照文件时触发AccessDeniedException

在Windows 10环境运行无ZooKeeper的Kafka KRaft模式时,遇到Kafka尝试删除特定快照文件时持续抛出AccessDeniedException的问题。

详细错误日志

java.nio.file.AccessDeniedException: C:\tmp\kraft-combined-logs\__cluster_metadata-0\00000000000000943744-0000000001.checkpoint.deleted at java.base/sun.nio.fs.WindowsException.translateToIOException(WindowsException.java:89)

相关配置信息

Kafka version: Using KRaft mode (without ZooKeeper)
OS: Windows 10
log.retention.bytes=1073741824 (1 GB)
log.segment.bytes=1073741824 (1 GB)
log.retention.hours=24
log.retention.check.interval.ms=300000 (5 minutes)

已尝试的解决方法

  • 将log.segment.bytes和log.retention.bytes调整为2GB以减少段轮转和删除频率,但保留检查间隔仍会出现该异常
  • 手动停止Kafka、删除报错的快照文件后重启,问题暂时解决,但一段时间后Kafka自动删除文件时再次出现
  • 使用Process Explorer工具检查,确认仅Kafka进程访问这些文件
  • 确保Kafka完全关闭后重启,释放文件锁,但问题依旧存在

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.18 04:19:53