Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Jan 2009 17:47:50 +0200
From:      Nikolay Denev <ndenev@gmail.com>
To:        freebsd-fs@freebsd.org
Subject:   Re: Booting from ZFS raidz
Message-ID:  <EF5B4BC6-E841-48A3-9D7C-1DC2BE3B65D6@gmail.com>
In-Reply-To: <CCD4462B-D38A-4F92-AC02-9E3C09683F5E@gmail.com>
References:  <9461581F-F354-486D-961D-3FD5B1EF007C@rabson.org>	<C3970DC5-43A8-4F04-AC55-292F27A30275@lassitu.de>	<2F0DF92C-4240-48D4-9A5F-8B826D6D6E95@rabson.org>	<87E89284-D3BF-4A5A-B6F7-C30709A3F2D9@lassitu.de> <4AC3BEB2-B47E-4280-85E1-C72891412D09@rabson.org> <494F6C21.2000801@tzim.net> <459358DB-15A6-4E27-A99E-D76A2A7DC73F@rabson.org> <12C6C9A1-D4F0-442A-A92C-1B4565AEEAF8@gmail.com> <CCD4462B-D38A-4F92-AC02-9E3C09683F5E@gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1


On 12 Jan, 2009, at 12:35 , Nikolay Denev wrote:
>
>
> I was able to boot from the raidz pool, and now I have working 7.1-=20
> STABLE install booting off raidz pool. Sweet!
> The problem was that I had "export"ed the pool, and gptzfsboot was =20
> not able to find it. I had to boot from the LiveFS CD,
> zpool import it, reboot and everything worked.
>
> Now I can only wait for ZFS v13 to hit -STABLE :)
>
> Thanks!
>
> - --
> Regards,
> Nikolay Denev

Hi Doug,

I have just tested how the loader will handle a device failure, and it =20=

failed.
Here is some info about my setup :
The machine has six hot-plug sata drives configured as passthru on a =20
3Ware controller.
There is gptzfsboot installed on their first guid partition, and the =20
rest is for
the ZFS raidz1 pool from which the machine boots successfully.
I tested yanking the first drive while the machine was up. A few =20
seconds later the
3ware controller saw that device was disconnected and printed some =20
info about this on the console,
immediately after that ZFS reported missing vdev and the pool went to =20=

DEGRADED mode.
Then I rebooted the machine to see if the loader will correctly boot =20
off the degraded pool and this
is what I got on the console :

     ZFS: i/o error - all block copies unavailable
     ZFS: can't read object set for dataset lld
     Can't find root filesystem - giving up
     ZFS: unexpected object set type lld
     ZFS: unexpected object set type lld

     FreeBSD/i386 boot
     Default: zfs:/boot/kernel/kernel
     boot:
     ZFS: unexpected object set type lld

Then I booted off the LiveFS CD, imported the pool (with the =20
previously removed disk inserted),
it resilvered automaticaly, then I scrubbed it without errors and =20
rebooted again... but the loader
continues to emit the same messages.


- --
Regards,
Nikolay Denev




-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.9 (Darwin)

iEYEARECAAYFAklst6cACgkQHNAJ/fLbfrl9RwCfaB3+ICDoBr0j2xwVAyj4ZPe/
h4QAmwQnXWYje7ppiitdWAP1vLvmT1hg
=3DU1mg
-----END PGP SIGNATURE-----



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?EF5B4BC6-E841-48A3-9D7C-1DC2BE3B65D6>