strange zfs pool status/error
Andriy Gapon
avg at icyb.net.ua
Tue Jul 27 17:23:03 UTC 2010
on 27/07/2010 18:17 Andriy Gapon said the following:
> $ zpool status -v
> pool: pond
> 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: http://www.sun.com/msg/ZFS-8000-8A
> scrub: none requested
> config:
>
> NAME STATE READ WRITE CKSUM
> pond ONLINE 0 0 0
> mirror ONLINE 0 0 0
> gptid/fcf3558b-493b-11de-a8b9-001cc08221ff ONLINE 0 0 0
> gptid/48782c6e-8fbd-11de-b3e1-00241d20d446 ONLINE 0 0 0
>
> errors: Permanent errors have been detected in the following files:
>
> /usr/src/cscope.out
zpool scrub cleared the error.
I am relieved, but still not a nice incident.
> I don't see any errors or suspicious messages in any logs.
> The file in question is perfectly readable (produces stable md5 checksum without
> any errors) and apparently is not too (or at all) corrupt - cscope still works
> fine with it.
> All vdevs are online and there are no vdev errors.
>
> So what does all this mean and how it can happen?
> In other words, why/how did ZFS decide that that file is corrupted?
>
--
Andriy Gapon
More information about the freebsd-fs
mailing list