即使经过多次清理,Ubuntu 上的 ZFS 池仍然会持续出现错误

即使经过多次清理,Ubuntu 上的 ZFS 池仍然会持续出现错误

更换故障磁盘后,我的 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 错误。

我应该担心吗?在更多硬件开始出现故障之前,池是否会继续保持无错误状态?

谢谢,

保罗

相关内容