跳转到主内容

如何计算Element的blockSpace阈值

i
Knowledge Base guidance

This article may include metadata, visibility, validation state, and related support guidance.

 

适用场景

  • NetApp Element软件
  • NetApp HCI存储节点

问题解答

块空间阈值根据以下公式计算:

  • 总块容量-(最大节点容量+总块容量的3%)=集群错误阈值
  • 集群错误阈值/总块容量=系统生成错误消息的百分比

追加信息

  • 块容量可 通过 GetClusterCapacity 下的API调用 来获取maxUsedSpace
  • 可通过 SolidFire和H系列节点的原始块容量和元数据容量是多少?上的每种节点类型的原始容量可以查看此信息。

以下是五个SF9605节点的示例:

  • 五个SF9605节点的总块容量(5 x 8、640 GB)= 43、200 GB
  • 最大节点容量 = 8,640 GB
  • 总块容量的3%(43、200 GB x 103)= 1、296 GB
  • 将这些值应用于公式时、将获得以下结果:
    • 总块容量-(最大节点容量+总块容量的3%)=集群错误阈值
    • 集群错误阈值/总块容量=系统生成错误消息的百分比 
      • 43、200 -(8、640 + 1、296)= 33、264
      • 33、264 / 43、200 =.77 (或77 %)

对上述示例的结果进行如下解释:

  •  如果集群已满77%(33、264 GB)、则会显示BlockClusterFull 错误代码
  • 用于生成警告严重性消息的系统默认值比计算出的错误严重性低3%
    • 在此示例中、当集群填充度达到74%时、系统将生成警告严重性
  • 要在达到74%阈值之前收到警告严重性消息通知:
    • "Cluster">"Settings"(集群>设置> 集群填充度设置)上使用所需值指定阈值百分比 
  • 示例:
    • 要 在错误严重性降低10%(77%)时接收警告消息、请执行以下操作:
      • Raise a warning alert when _ % capacity remains before Helix could not recover  字段中输入10
      • 然后、当67%的集群已满时、将生成警告严重性警报

 

了解集群填量级别