您可以使用 GetClusterFullThreshold 方法查看为集群填充度级别设置的阶段。此方法将返回集群的所有填充度度量指标。
此方法没有任何输入参数。
此方法具有以下返回值:
名称 | 说明 | 类型 |
---|---|---|
blockFullness | 当前为该集群计算所得的块填充度级别。
|
字符串 |
fullness | 反映“blockFullness”和“metadataFullness”之间的最高填充度级别。 | 字符串 |
maxMetadataOverProvisionFactor | 一个值,表示可以相对于可用空间量过度配置元数据空间的倍数。例如,如果有足够的元数据空间可用于存储容量为 100 TiB 的卷,并且此数字设置为 5,则可以创建容量为 500 TiB 的卷。 | 整型 |
metadataFullness | 当前为该集群计算所得的元数据填充度级别。
|
字符串 |
sliceReserveUsedThresholdPct | 错误情况。在预留的分区利用率超过返回的 sliceReserveUsedThresholdPct 值时将触发系统警报。 | 整型 |
stage2AwareThreshold | 警告情况。为“stage 2”集群阈值级别设置的值。 | 整型 |
stage2BlockThresholdBytes | 当存在 stage2 情况时集群使用的字节数。 | 整型 |
stage3BlockThresholdBytes | 当存在 stage3 情况时集群使用的字节数。 | 整型 |
stage3BlockThresholdPercent | 为 stage3 设置的百分比值。当达到此百分比时,将在警报日志中发布警告。 | 整型 |
stage3LowThreshold | 错误情况。因集群容量较低而导致创建系统警报的阈值。 | 整型 |
stage4BlockThresholdBytes | 当存在 stage4 情况时集群使用的字节数。 | 整型 |
stage4CriticalThreshold | 错误情况。为警告集群容量严重不足而创建系统警报的阈值。 | 整型 |
stage5BlockThresholdBytes | 当存在 stage5 情况时集群使用的字节数。 | 整型 |
sumTotalClusterBytes | 集群的物理容量(以字节计算)。 | 整型 |
sumTotalMetadataClusterBytes | 可用于存储元数据的总空间量。 | 整型 |
sumUsedClusterBytes | 集群中已使用的字节数。 | 整型 |
sumUserMetadataClusterBytes | 卷驱动器上已用于存储元数据的空间量。 | 整型 |
此方法的请求类似于以下示例:
{ "method" : "GetClusterFullThreshold", "params" : {}, "id" : 1 }
此方法返回类似于以下示例的响应:
{ "id":1, "result":{ "blockFullness":"stage1Happy", "fullness":"stage3Low", "maxMetadataOverProvisionFactor":5, "metadataFullness":"stage3Low", "sliceReserveUsedThresholdPct":5, "stage2AwareThreshold":3, "stage2BlockThresholdBytes":2640607661261, "stage3BlockThresholdBytes":8281905846682, "stage3BlockThresholdPercent":5, "stage3LowThreshold":2, "stage4BlockThresholdBytes":8641988709581, "stage4CriticalThreshold":1, "stage5BlockThresholdBytes":12002762096640, "sumTotalClusterBytes":12002762096640, "sumTotalMetadataClusterBytes":404849531289, "sumUsedClusterBytes":45553617581, "sumUsedMetadataClusterBytes":31703113728 } }
9.6