ZFS RAID-Z panic on vdev failure + subsequent panics and hangs
Pawel Jakub Dawidek
pjd at FreeBSD.org
Fri Aug 7 20:27:39 UTC 2009
On Fri, Aug 07, 2009 at 04:00:05PM -0400, Boris Kochergin wrote:
> Pawel Jakub Dawidek wrote:
> >On Fri, Aug 07, 2009 at 03:34:34PM -0400, Boris Kochergin wrote:
> >
> >>Pawel Jakub Dawidek wrote:
> >>
> >>>Yeah, that's strange indeed. Could you try:
> >>>
> >>> print ab->b_arc_node.list_prev
> >>> print ab->b_arc_node.list_next
> >>>
> >>>
> >>>
> >>(kgdb) print ab->b_arc_node.list_prev
> >>$1 = (struct list_node *) 0x1
> >>
> >
> >Yeah, list_prev is corrupted. If it panics on you everytime, I could
> >send you a patch which will try to catch where the corruption occurs.
> >
> >
> I eventually get the arc_evict panic every time I successfully manage to
> mount the filesystem, but it usually panics (with the other backtrace)
> as soon as I try to mount it, or mount just hangs. I'll gladly try the
> patch, though--the data on the array is important to me. Thanks.
To get the data from there you could also try to 'zfs send' it without
mounting the dataset at all (just in case).
--
Pawel Jakub Dawidek http://www.wheel.pl
pjd at FreeBSD.org http://www.FreeBSD.org
FreeBSD committer Am I Evil? Yes, I Am!
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: not available
Url : http://lists.freebsd.org/pipermail/freebsd-fs/attachments/20090807/584a7d28/attachment.pgp
More information about the freebsd-fs
mailing list