tikv数据目录( /tidb-data/tikv-20160/ )下 rocksdb-日期时间.info 结尾的文件什么作用?是否可以直接删除?

【 TiDB 使用环境】生产环境
【 TiDB 版本】 v6.3.0
【遇到的问题:问题现象及影响】
在 tikv data目录下存在大量的 rocksdb-日期时间.info 文件,每个节点 tikv目录下都存在,磁盘占用上百GB
这些文件记录的内容具体是什么?日志吗?
是否可以直接rm -fr 删除 rocksdb-日期时间.info 结尾的文件?

这些文件通常是用来进行性能分析和故障排查的,包含有关RocksDB内部状态的详细信息,如表的数量、分区(region)信息、压缩统计、缓存使用情况等。直接删除一般不会影响TiKV的正常运行,因为它们不是数据文件本身,而是辅助性的日志文件。但是如果不是磁盘空间不够的情况不建议删除,而且最好做好备份

保留最新,可以清理比较老的日志。

可以删一些老的

这种日志是不是应该有滚动策略?

rocksdb[-xxx-xxx].info文件,数据 RocksDB 实例的日志文件,已经按日期归档好的可手动删除

raft-engine 目录,这是 raft 日志存放目录,受参数raft-engine.dir控制,没有开启Raft Engine特性时名称默认为raft,受参数raftstore.raftdb-path控制

raftdb[-xxx-xxx].info文件,raft日志 RocksDB 实例的日志文件,已经按日期归档好的可手动删除

感谢各位,可以清理一些 归档 的历史文件。

没空间压力, 别删。 即使要删, 先压缩备份, 再删。 生产就是这样, 优化的再好再快,出一次事儿, 全白费了。

生产能不动就不动,除非容量达到极限了

留着他自己删除吧

能删除。

直接删除一般不会影响TiKV的正常运行

可以,不影响运行的

学习的,正常应该有日志轮询才正常啊

可以定期清理

写个 shell 脚本,定时清理历史日志文件,保留相对最新的日志文件。

可以的