如何修改tidb logrotate 的时间

为提高效率,请提供以下信息,问题描述清晰能够更快得到解决:

【TiDB 版本】 V4.0.0

【问题描述】
请问下如何修改tidb logrotate 的时间?现在默认是0 也就是不rotate, 我先用pdctl修改为5, 但是遇到报错,
是我修改的方式不对吗?


若提问为性能优化、故障排查类问题,请下载脚本运行。终端输出的打印结果,请务必全选并复制粘贴上传。

pd ctl 工具只能修改 log level ,无法直接修改日志的 max-days ,你可以通过 tiup cluster edit-config {cluster-name} 方式进行修改,修改后再 reload 下 tidb 。

reload 会导致服务被重启吗?

刚在测试环境上测试了一下,发现会被重启, 可以不重启修改config 吗?

修改 config 之后是需要 reload 的,否则无法生效,你可以指定只 reload tidb-server : tiup cluster reload {cluster-name} -R tidb

这样tidb 这个进程还会被重启?

reload 时会滚动重启 tidb-server 的进程,否则配置修改不生效,目前无法在线修改 log max-days

1赞

懂了,非常感谢~~~

不客气,有问题可重新开贴提问。