更换故障磁盘后,我的 3 磁盘 ZFS 池已被清理过多次。
“zpool status -v”提供了已删除的文件列表,并删除了大量错误。
尽管运行了几个“zpool scrub”进程直至完成,我仍然得到如下输出:
root@ra:/root# zpool status -v | head -25
pool: backup
state: ONLINE
status: One or more devices has experienced an error resulting in data
corruption. Applications may be affected.
action: Restore the file in question if possible. Otherwise restore the
entire pool from backup.
see: https://openzfs.github.io/openzfs-docs/msg/ZFS-8000-8A
scan: scrub canceled on Thu Jun 1 16:23:28 2023
config:
NAME STATE READ WRITE CKSUM
backup ONLINE 0 0 0
raidz1-0 ONLINE 0 0 0
wwn-0x50014ee2bf658d03 ONLINE 0 0 1.25K
wwn-0x5000c500e5ee7f5b ONLINE 0 0 1.48K
wwn-0x5000c500e5ef7436 ONLINE 0 0 1.48K
errors: Permanent errors have been detected in the following files:
backup:<0x2ed701>
backup:<0x2e1d02>
backup:<0x235104>
backup:<0x2e1d05>
backup:<0x2e1d06>
backup:<0x2e1e06>
我查阅了相关文档,但还是找不到解决办法。整个池中没有任何 READ/WRITE/CKSUM 错误,磁盘阵列也是如此。但是,阵列中的每个成员都存在大量 CKSUM 错误。
我应该担心吗?在更多硬件开始出现故障之前,池是否会继续保持无错误状态?
谢谢,
保罗