TiDB 修改tidb、tikv服务日志保留天数
关键字
tidb、tikv、log.file.max-days
适用产品
- AnyShare 7.0 使用TiDB外置数据库
- TiDB版本6.1
目的
调整TiDB配置,设置 tidb-server、tikv-server 日志保留天数
解决方案
注意修改配置如果要使其立刻生效,需要重载相关服务配置,服务会重启,请申请时间窗口在非业务时间操作!
该调整针对 TiDB 版本 6.1 有效
以下所有命令需要在tidb部署节点执行,非部署节点没有tiup命令
1、首先查看tidb 实例名称
tiup cluster list

2、根据上面的实例名称,查看tidb 当前集群配置
tiup cluster show-config [tidb实例名称]
查看server_configs 中是否包含tidb、tikv的日志保留天数配置,默认部署无相关配置

3、备份当前tidb配置
tiup cluster show-config [tidb实例名称] > tidb-config.bak

4、修改集群配置,给服务tidb、tikv增加日志保留天数配置,注意使用空格对齐
tiup cluster edit-config [tidb实例名称]
相关配置如下:
server_configs:
tidb:
log.file.max-days: 7
tikv:
log.file.max-days: 7

保存退出时会绿色提示变化部分,按y确认保存继续


5、重启服务使其生效
tiup cluster reload [tidb实例名称] -R tikv
tiup cluster reload [tidb实例名称] -R tidb
reload后等待相关服务重启
reload tikv 信息截图如下:

reload tidb 信息截图如下:

更多信息
TiDB 集群的拓扑文件配置: https://docs.pingcap.com/zh/tidb/v6.1/tiup-cluster-topology-reference#server_configs
TiDB 配置文件描述: https://docs.pingcap.com/zh/tidb/v6.1/tidb-configuration-file
TiKV 配置文件描述: https://docs.pingcap.com/zh/tidb/v6.1/tikv-configuration-file