磁盘超过90%

【 TiDB 使用环境】生产环境
【 TiDB 版本】 v6.5.1

TIDB的tikv节点数据盘,在哪些情况下,超过 90% 必须扩容啊

有时超时 90% ,会影响集群使用,但是我的节点现在3T左右, 90% 还有300G,也必须扩容 吗

可能跟这个参数有关
https://docs.pingcap.com/zh/tidb/stable/tikv-configuration-file#reserve-space

1 个赞

磁盘空间超过80%,就要考虑加空间了,90%,那是放在火上烤呀 :sweat_smile:

1 个赞

还有300多G了啊

快扩容吧。

任何情况超过90%都需要扩容的,不要在乎钱

主要看数据增速吧。申请资源最好给出空间100%的预期时间。

一般80的时候就要考虑扩容了。默认部署的话,好像会留5%的空间,删掉那个文件还能空点磁盘出来。

  1. 性能影响:当数据盘接近满载时,磁盘读写性能可能会受到影响,导致 TiKV 节点的性能下降。这可能会严重影响数据库的响应速度和稳定性。
  2. 数据迁移:TiKV 集群中的数据需要频繁的迁移、调度以及 compaction(压实)等操作。当磁盘空间紧张时,这些操作可能会受到限制,影响整体的数据处理能力。
  3. 故障恢复:如果数据盘已经非常接近饱和,那么在发生节点故障后,数据的调度和平衡可能会变得更加困难,甚至无法有效进行数据的迁移和复制。
  4. 未来增长需求:如果数据盘使用率已经接近 90%,那么在未来的数据增长趋势下,很快就可能面临磁盘空间不足的问题,因此及早考虑扩容是明智的选择。
2 个赞

好的,感谢大家 啊

整体是成比例的吧,总量小的增速也慢,总量大的增速快,80%就是一个临界值了,要考虑突发情况

百分之80就需要引起注意了吧?

1 个赞

如果是正常用了十年,才超过90%,且总容量3T,剩余300G。一个月两月的,完全不用急着扩容。一年后呢?

还是看剩余空间,和增长趋势也行

运维新人才会提这种问题吧,谁家磁盘百分之90了还不扩容,等宕机背锅吗?

扩容。不等

等啥子呢,出事了就背锅儿

别等咯,出事还得背锅

有个前提,90%,还有300多G ,不然谁会无脑提这种问题呢