ZFS Checksum errors without any Checksum errors?

Zaphod Beeblebrox zbeeble at gmail.com
Mon Oct 13 07:39:20 UTC 2014


This bit confuses me.  The errors are on 'vr2' and 'raidz1-0' ... but not
on any of the disks.  I can let this complete and there's some 400 data
errors spread all around, but the disks will all read zero errors.  What do
errors on the array the the vdev mean, then?

How did I get here?  vr2-d2c (in my notation, dxy is the x'th drive in the
array, version y --- so d2c is the third time I've replaced d2) replaced
d2b... which is now refusing to spin up.  Stay away from 1.5T drives.
Anyways... If I let the resilver finish, it will finish without finding
errors on any particular drive --- but it will still report hundreds of
errors on vr2 (the array) and raidz1-0 (the 1st vdev).

        NAME               STATE     READ WRITE CKSUM
        vr2                ONLINE       0     0     7
          raidz1-0         ONLINE       0     0    14
            label/vr2-d0   ONLINE       0     0     0
            label/vr2-d1   ONLINE       0     0     0
            gpt/vr2-d2c    ONLINE       0     0     0  (resilvering)
            gpt/vr2-d3b    ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-d4a    ONLINE       0     0     0  block size: 512B
configured, 4096B native
            ada14          ONLINE       0     0     0
            label/vr2-d6   ONLINE       0     0     0
            label/vr2-d7c  ONLINE       0     0     0
            label/vr2-d8   ONLINE       0     0     0
          raidz1-1         ONLINE       0     0     0
            gpt/vr2-e0     ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-e1     ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-e2     ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-e3     ONLINE       0     0     0
            gpt/vr2-e4     ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-e5     ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-e6     ONLINE       0     0     0  block size: 512B
configured, 4096B native
            gpt/vr2-e7     ONLINE       0     0     0  block size: 512B
configured, 4096B native
        logs
          gpt/vr2log       ONLINE       0     0     0
        cache
          gpt/vr2cache     ONLINE       0     0     0

errors: 427 data errors, use '-v' for a list


More information about the freebsd-fs mailing list