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>