日志堆积问题

【 TiDB 使用环境】生产环境
【 TiDB 版本】7.5
【复现路径】默认安装的集群
【遇到的问题:问题现象及影响】一台机器tidb组件日志过大
【资源配置】


监控界面第一台机器磁盘占用过大,查出来是tidb的日志问题
以下是问题服务器的日志
问题服务器
异常日志
以下是正常服务器的日志
正常服务器
正常日志
检查show config where name like ‘%log.%’
两台机器log.file.max-days参数均为0
为啥只有第一台机器产生了日志堆积(大概产生了70G的日志)

看一下日志是啥,可能中间有段时间网络之类的出问题了,导致打了很多日志,不需要的话可以手动删除日志

里面存了一些sql操作信息,应该不是网络问题,日志跨度从今年3月至今

你们 TiDB 的连接是直连的还是有LVS分配之类的

直连的

那可能是负载均衡没做好吧,都跑到一台 TiDB 上了

是哦!感谢

建议上面加个负载均衡,然后根据 CPU 能力进行分配下,除此之外那些多余的历史文件手动删除吧

感觉仅仅是一个tidb节点在工作,其他的节点一点日志没有,肯定不对的。

看看是不是负载均衡的问题。

lz用的是什么负载均衡,感觉负载均衡失效了。

做个负载均衡

建议用硬件的负载均衡,如F5。