【 TiDB 使用环境】生产环境
【 TiDB 版本】4.0.5
【遇到的问题:问题现象及影响】
TiKV三个节点,其中一个节点数据容量达到1.3T,其它两个才不对900G,通过监控发现TiKV的region的store、leader、count等都是正常的,不知道是啥原因造成的此种问题?
【附件:截图/日志/监控】
通过后台日志查看,也未发现什么报错信息!
你要从监控上看各 TiKV 节点 Region size 一样的话,你就去操作系统层面,看下是不是有日志或者其他文件占用空间。
1 个赞
系统层面也已经看过,日志文件和数据文件是分开存放的,而且tikv的db目录应该也不会存放其它文件
是混合部署了吗?
pd-ctl store 列出来看看
一般是非 data 大文件导致。。。
手工 GC 试试,4.x 好像不支持…
我们在mysql的主从复制中遇到过,从库比主库大很多,原因是多方面的。如并行、块分裂等
看监控确实是region数和leader数是一样的,pd调度的时候会考虑region的大小,应该不会出现这个情况。检查下 tikv的数据目录下是不是有非tikv的数据占用磁盘空间。