TIDB集群tikv节点磁盘写满,如何清理

【 TiDB 使用环境】测试/ Poc
【 TiDB 版本】v6.1.0
【复现路径】/home/tidb/tidb-data/tikv-20160/db
【遇到的问题:TIDB集群tikv节点磁盘即将写满
【资源配置】
【附件:截图/日志/监控】



参考下这个帖子


最好提前规划好磁盘空间…

1 个赞

1.减少历史数据版本保留时间
2.确定是否可以清理,alter table compact 。
3.扩容磁盘

1 个赞

扩tikv节点或者磁盘

1 个赞

数据目录下的文件不能直接删除。
如果能清理表数据,可以drop、truncate释放部分空间。
否则考虑扩容了

1 个赞

1、应该有好的数据磁盘规划
2、合理的监控报警,比如80%报警

1 个赞

准备扩容或者归档数据吧

1 个赞

不要从操作系统层面删除数据文件,可以通过SET GLOBAL tidb_gc_life_time=“60m”;设置gc时间,来让系统自动回收空间。

1 个赞

紧急处理可以删除一些.log日志文件 和placehoder文件释放空间,长久解决还是扩容

1 个赞

好的,谢谢,准备扩容磁盘了

谢谢了,我准备扩容

谢谢大家的宝贵建议,我还是准备扩容磁盘。

1.可以删除一些log日志
2.磁盘扩容

1 个赞

扩容吧