更新时间:2023-03-08 GMT+08:00

GaussDB(DWS)的磁盘空间/容量是如何统计的?

  1. GaussDB(DWS)的磁盘总容量统计:以3个数据节点为例,假设每个节点320G,总容量为960G。当存入一个1G的数据,GaussDB(DWS)因为副本机制会将这1G的数据在两个节点中都各存一份,共占2G的空间,如果再加上元数据、索引等,实际1G的数据,存入DWS后占用的空间不止2G。所以总容量为960G的3节点集群,总量能存480G的数据。因为存储硬盘本身不贵,客户数据才珍贵。

    客户在云的GaussDB(DWS)控制台上的时候,页面已经是按照一个节点的真正容量空间来统计的。比如dws.m3.xlarge,在页面是160G,但实际这个节点的磁盘是有320G的,已经将这个320G显示为160G了,便于客户按实际落盘数据进行。

  2. 单个节点磁盘的使用情况的确认:

    同样的,以总容量为960G,3个数据节点为例,那么每个节点的磁盘容量就是320G。

    登录DWS控制台,选择“监控>节点监控>概览”显示每个节点的磁盘以及其他资源占用情况。

    • 节点管理看到的磁盘空间是DWS集群内所有的磁盘即系统盘、数据盘加到一起的容量,而在概览里看到的磁盘空间只是集群内能做表数据存储的可用空间,另外DWS集群中表是有备份的副本数的,表的备份数据也是需要占用磁盘存储的。
    • 如果已确定由于磁盘空间不足导致集群状态只读,告警磁盘不可用的异常场景时,可参考“扩容集群”章节进行节点扩容处理。