请问 /log目录下的tidb-.log 和tikv.log. 的日志文件时可以安全的手工删除吗? tidb是否包含日志容量限额的功能?超过一定大小自动清理?
我阅读了https://pingcap.com/docs-cn/v3.1/reference/configuration/tidb-server/configuration-file/ 这个介绍中关于日志尺寸的部分,但是我在3.0.3里找不到对应的配置文件,我的文件结尾都是yml,不是toml。
请问 /log目录下的tidb-.log 和tikv.log. 的日志文件时可以安全的手工删除吗? tidb是否包含日志容量限额的功能?超过一定大小自动清理?
我阅读了https://pingcap.com/docs-cn/v3.1/reference/configuration/tidb-server/configuration-file/ 这个介绍中关于日志尺寸的部分,但是我在3.0.3里找不到对应的配置文件,我的文件结尾都是yml,不是toml。
如果我需要修改 ansible的配置 ,把日志保留的数量降低,该怎么修改?我看了那个logfile的配置,但是找不到修改的位置。说的更清楚一点,我不知道要改哪个文件。因为我搜了所有的yml,都找不到类似的参数。
我是要修改 ansible 的 conf/tidb.yml 来设置这些参数吗?没有的就手动添加?
{tidb_ansible_path}/conf/tidb.yml
里面 log.file 部分的参数,详细每个参数项的意思可以参考:https://pingcap.com/docs-cn/v3.1/reference/configuration/tidb-server/configuration-file/#logfile
file:
# Max log file size in MB. (upper limit to 4096MB).
# max-size: 300
# Max log file keep days. No clean up by default.
# max-days: 0
# Maximum number of old log files to retain. No clean up by default.
# max-backups: 0
# Rotate log by day
# log-rotate: true
ansible-playbook rolling_update.yml -t tidb
进行配置的刷新,注意如果该操作会滚动重启 TiDB server ,如果前面没有 LB ,请避开业务高峰操作。已经解决。谢谢。
tidb log清理了 但是 tikv log如何自动清理呢
目前应该不是自动清理的,需要手动清理。
看到 需求征集中出现 日志自动清理的需求 5.0版本tidb集群是否纳入实现范围内嘞?
因为这个需求优先级比较低,所以没有提到在 Roadmap 里面。如果需要,我建议还是根据运维的需求,自己设置定时任务转存或者清理。
我也没找到方法。不过相比tidb。tikv的log比较小,浪费一点影响不大
此话题已在最后回复的 1 分钟后被自动关闭。不再允许新回复。