kafka某个topic的log文件过期没有清理

不正常人类 发表于: 2024-02-18   最后更新时间: 2024-02-19 09:45:22   847 游览

我的kafka版本是2.7,有一个topic的设置是这样的

但是查看文件信息还有很多15或者16天前的文件残留。

这个正常吗?该集群环境的其他topic文件是正常删除的。

发表于 2024-02-18
添加评论

通过kafka-delete-record解决了这个问题,但是为什么没有触发自动老化还是没有思路

無名 -> 不正常人类 7月前

1、检查下系统的时间是否正常
2、查看kafka日志是否正常
3、重启kafka节点
4、查看log.cleaner.enable是否启用,更多清理策略配置可查看 Kafka Broker配置 搜索关键字clean

不正常人类 -> 無名 7月前

感谢,我查看了上述内容都是正常的,该集群节点的其他topic也是可以正常老化的,只有这个比较特殊。我不明白为什么这个没有自动老化,在我使用delete-record脚本清理之后这个topic的消息可以自动老化了

無名 -> 不正常人类 7月前

可能是之前改过什么目录权限,文件被占用、或者修改过topic的配置,重启过kafka什么的,导致这个topic的管理泄露了。

你的答案

查看kafka相关的其他问题或提一个您自己的问题