tidb日志很大了怎么清理

【 TiDB 使用环境】生产环境 /测试/ Poc
【 TiDB 版本】7.1
【复现路径】
【遇到的问题:问题现象及影响】
tidb节点下面的tidb.log和慢日志最近数据量很大,我想清理下,是直接删除就行还是停了tidb这个节点服务再删除

时间最新的那个别删,旧的可以直接删。

配置文件有参数可以配置日志保留时间或保留数量:
https://docs.pingcap.com/zh/tidb/dev/tidb-configuration-file#logfile

1 个赞

谢谢,就是设置参数让自动清理就行了吧

直接删。。

直接删除就可以,同学

生产环境上面删之前最好备份下吧

日志报错个最近的就行,直接删除

可以设置保留天数和保留文件个数

保留七天的方式删除

log.file

日志文件相关的配置项。

filename

  • 一般日志文件名字。
  • 默认值:“”
  • 如果设置,会输出一般日志到这个文件。

max-size

  • 日志文件的大小限制。
  • 默认值:300
  • 单位:MB
  • 最大设置上限为 4096。

max-days

  • 日志最大保留的天数。
  • 默认值:0
  • 默认不清理;如果设置了参数值,在 max-days 之后 TiDB 会清理过期的日志文件。

max-backups

  • 保留的日志的最大数量。
  • 默认值:0
  • 默认全部保存;如果设置为 7,会最多保留 7 个老的日志文件。

此话题已在最后回复的 60 天后被自动关闭。不再允许新回复。