zpool status 输出中的 config 字段说明池中的设备的配置,以及设备的状态和设备产成的任何错误。其状态可以是以下状态之一: ONLINE、FAULTED、DEGRADED、UNAVAIL 或 OFFLINE。如果状态是除 ONLINE 之外的任何状态,则说明池的容错能力已受到损害。
配置输出的第二部分显示错误统计信息。这些错误分为以下三类:
READ-发出读取请求时出现 I/O 错误
WRITE-发出写入请求时出现 I/O 错误
CKSUM – 校验和错误,意味着设备对读取请求返回损坏的数据
这些错误可用于确定损坏是否是永久性的。小量 I/O 错误数可能指示临时故障,而大量 I/O 错误则可能指示设备出现了永久性问题。这些错误不一定对应于应用程序所解释的数据损坏。如果设备处于冗余配置中,则设备可能显示无法更正的错误,而镜像或 RAID-Z 设备级别上不显示错误。这种情况下,ZFS 成功检索到良好的数据并试图利用现有副本修复受损数据。
有关解释这些错误的更多信息,请参见确定设备故障的类型。
最后,在 zpool status 输出的最后一列中显示其他辅助信息。此信息是对 state 字段的详述,以帮助诊断故障。如果设备处于 FAULTED 状态,则此字段指示是否无法访问设备或者设备上的数据是否已损坏。如果设备正在进行重新同步,则此字段显示当前的进度。
有关监视重新同步进度的信息,请参见查看重新同步状态。