欢迎访问机房运维工作室

爱数知识库

TiDB 修改tidb、tikv服务日志保留天数

频道:爱数知识库 日期: 浏览:196

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