fault

fault 对象包含有关在集群中检测到的故障的信息。ListClusterFaults 方法将返回集群故障信息。

对象成员

此对象包含以下成员:

名称 说明 类型
clusterFaultID 与每个集群故障关联的唯一 ID。 整型
code 检测到的特定故障的故障代码。有关更多详细信息,请参见“集群故障代码”。 字符串
data 其他特定于故障的信息。 JSON 对象
date 当前时间(UTC+0 格式)。 ISO 8601 字符串
details 故障说明以及其他详细信息。 字符串
driveID 驱动器 ID 列表中的第一个驱动器 ID。如果驱动器 ID 列表为空(表示未返回任何涉及驱动器的故障),则此值为 0。 整型
driveID 与此故障关联的驱动器的驱动器 ID 值列表。对于涉及驱动器的故障,将返回此成员。如果没有任何故障,则为空数组。 整型数组
nodeHardwareFaultID 分配给集群中的硬件故障的标识符。 整型
nodeID 与此故障关联的节点的节点 ID。对于 node 和 drive 故障,将返回此成员;对于其他故障,将设置为 0。 整型
resolved 故障的解决状态。可能值:
  • true:不再检测到此故障。
  • false:此故障仍然存在。
布尔型
resolvedDate 解决故障的日期和时间。 ISO 8601 字符串
serviceID 与故障关联的服务。如果故障不与任何服务关联,则此值为“0”(零)。 整型
severity 故障的严重性。可能值:
  • warning:次要问题。在此严重性级别,集群正常运行且允许升级。
  • error:一般不会影响服务的故障(但可能会降低性能或丢失 HA)。某些功能可能已禁用。
  • critical:影响服务的严重故障 系统无法处理 API 请求或客户端 I/O,可能会丢失数据。
  • bestPractice:由非最佳系统配置触发的故障。
字符串
type 故障的类型。可能值:
  • node:影响整个节点的故障。
  • drive:影响单个驱动器的故障。
  • cluster:影响整个集群的故障。
  • service:影响集群上某个服务的故障。
  • volume:影响单个卷的故障。
字符串