-rw-r–r-- 1 tidb tidb 2099043 Jul 22 15:40 raftdb.info
-rw-r–r-- 1 tidb tidb 2371750 Jul 18 18:30 raftdb.info.2024-07-18-18:30:54.202815481
-rw-r–r-- 1 tidb tidb 2360716 Jul 19 18:30 raftdb.info.2024-07-19-18:30:54.307103713
-rw-r–r-- 1 tidb tidb 2360790 Jul 20 18:30 raftdb.info.2024-07-20-18:30:54.417078425
-rw-r–r-- 1 tidb tidb 2361371 Jul 21 18:30 raftdb.info.2024-07-21-18:30:54.537560730
-rw-r–r-- 1 tidb tidb 3545609 Jul 22 15:40 rocksdb.info
-rw-r–r-- 1 tidb tidb 4003742 Jul 18 18:30 rocksdb.info.2024-07-18-18:30:54.201105883
-rw-r–r-- 1 tidb tidb 3988304 Jul 19 18:30 rocksdb.info.2024-07-19-18:30:54.300312193
-rw-r–r-- 1 tidb tidb 3988690 Jul 20 18:30 rocksdb.info.2024-07-20-18:30:54.416592628
-rw-r–r-- 1 tidb tidb 3988588 Jul 21 18:30 rocksdb.info.2024-07-21-18:30:54.539125480
默认是:
raftdb.info-log-max-size | 1GiB |
raftdb.info-log-keep-log-file-num | 10 |
现有库已经保留几个月的日志,200G空间,应该不是这两个参数控制这两类日志的清理行为吧?
-rw-r–r-- 1 tidb tidb 3.2M 7月 5 2022 raftdb.info.2022-07-05-15:34:37.265989247
-rw-r–r-- 1 tidb tidb 3.6M 7月 6 2022 raftdb.info.2022-07-06-15:34:37.430557574
线上还有2022年的日志,是我配置错误,还是tidb没考虑日志的清理问题?
你看看你的这俩选项配置的位置对吗?
另外,去tikv的节点上看看 last_tikv.toml 看看这里的配置,这里面的是所有tikv上次启动的配置,你看看你改的这俩有没有改掉。
1 个赞
Jasper
(Jasper)
7
v5.4 以后的版本这两个参数已经废弃了 ,统一由 log.max-days 参数控制。
一台7.1的,是不是应该修改下?现在都是0
| tidb | | log.file.max-days | 0 |
| tidb | | log.file.max-days | 0 |
| pd | | log.file.max-days | 0 |
| pd | | log.file.max-days | 0 |
| pd | | log.file.max-days | 0 |
| tikv | | log.file.max-days | 0 |
| tikv || log.file.max-days | 0 |
| tikv | | log.file.max-days | 0 |
| tidb | | log.file.max-days | 7 |
| tidb | | log.file.max-days | 7 |
| pd | | log.file.max-days | 28 |
| pd | | log.file.max-days | 28 |
| pd | | log.file.max-days | 28 |
log.file.max-days | 7 |
log.file.max-days | 28
这台5.1版本的,配置这样也是没有清理
5.1的话,还用上面哪个参数,5.4之后该用max-days
好,我测试下
set config报错:TiDB doesn’t support to change configs online, please use SQL variables
是不是就要使用tiup cluster edit-config修改了?
Jasper
(Jasper)
13
7.1 默认是不清理的, 你按需要改成想保留的天数就行了, v5.4以下的版本,raftdb的日志还没合并到 max-days 这个参数里面来,所以还是用 raftdb.info-log-keep-log-file-num 去设置