Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 3 Mar 2012 07:43:39 -0500
From:      Michael Shuey <shuey@fmepnet.org>
To:        Volodymyr Kostyrko <c.kworr@gmail.com>
Cc:        freebsd-fs@freebsd.org
Subject:   Re: zfs fails to mount correctly during 8.2 -> 9.0 update
Message-ID:  <CAELRr5kUaWSuJJKzr%2B%2BVEO8_0er48uTV%2BFF0OUfCZa-poDkw4g@mail.gmail.com>
In-Reply-To: <4F50DCD8.9080603@gmail.com>
References:  <4F50DCD8.9080603@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
I hit this exact problem when I upgraded.  Rebooting back to 8.2's
kernel, and scrubbing (under 8.2), then rebooting to 8.2, then
rebooting to 9.0's kernel, fixed it for me.


On Fri, Mar 2, 2012 at 9:44 AM, Volodymyr Kostyrko <c.kworr@gmail.com> wrot=
e:
> Hi all.
>
> I'm writing it just in case someone else will face this problem.
>
> Some days ago I was moving my last server from 8.2 to 9.0. At first I had
> installed kernel with:
>
> =A0make KODIR=3D/boot/test installkernel
>
> and rebooted. At loader prompt I selected this kernel with:
>
> =A0unload
> =A0boot-conf /boot/test
>
> After that 9.0 kernel was loaded with 8.2 userland. I know this is not th=
e
> right-and-only-one way of updating FreeBSD but it works for me through
> releases. But this time something strange happened. During system mount
> kernel spits out something like:
>
> =A0Solaris: WARNING: metaslab_free_dva(): bad DVA 0:52834975928475
>
> It was something like one page of this lines.
>
> The pool seems to be mounted readonly and refused to remount writable. It
> return zero empty space and status stated something about stopped scrub.
> Second pull was writable and working. However I haven't updated the userl=
and
> so I just rebooted back to 8.2 kernel.
>
> Machine comes back online at full health. Everything stated both pools ar=
e
> healthy and working. Scrub doesn't yield any results - not a single error=
.
>
> I wiped /usr/obj and rebuilt everything from a scratch. After planting a
> test kernel and booting from it everything worked fine so I continued wit=
h
> upgrade. After upgrade was committed and pools were updated to ZFSv28 I
> repeated scrub on both. There was no single error.
>
> --
> Sphinx of black quartz judge my vow.
> _______________________________________________
> freebsd-fs@freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-fs
> To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org"



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAELRr5kUaWSuJJKzr%2B%2BVEO8_0er48uTV%2BFF0OUfCZa-poDkw4g>