Date: Thu, 9 Jun 2011 21:16:23 -0400 From: Jason Hellenthal <jhell@DataIX.net> To: "C. P. Ghost" <cpghost@cordula.ws> Cc: freebsd-stable <freebsd-stable@freebsd.org>, Marius Strobl <marius@alchemy.franken.de> Subject: Re: HEADS UP: ZFS v28 merged to 8-STABLE Message-ID: <20110610011623.GA45624@DataIX.net> In-Reply-To: <BANLkTimYAs7X2dYKO-KTKzoyxCc5YWjQ0w@mail.gmail.com> References: <4DECB197.8020102@FreeBSD.org> <20110608211203.GA35440@alchemy.franken.de> <BANLkTi=apyQCK6p9zffK2=OsDXVQvZD8Fg@mail.gmail.com> <20110608225556.GQ7064@alchemy.franken.de> <BANLkTimYAs7X2dYKO-KTKzoyxCc5YWjQ0w@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
--0OAP2g/MAC+5xKAE Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Jun 09, 2011 at 12:59:39AM +0200, C. P. Ghost wrote: > On Thu, Jun 9, 2011 at 12:55 AM, Marius Strobl > <marius@alchemy.franken.de> wrote: > > On Thu, Jun 09, 2011 at 12:46:19AM +0200, C. P. Ghost wrote: > >> On Wed, Jun 8, 2011 at 11:12 PM, Marius Strobl > >> <marius@alchemy.franken.de> wrote: > >> > On Mon, Jun 06, 2011 at 12:53:11PM +0200, Martin Matuska wrote: > >> >> Hi, > >> >> > >> >> I have merged ZFS version 28 to 8-STABLE (revision 222741) > >> >> > >> >> New major features: > >> >> > >> >> - data deduplication > >> >> - triple parity RAIDZ (RAIDZ3) > >> >> - zfs diff > >> >> - zpool split > >> >> - snapshot holds > >> >> - zpool import -F. Allows to rewind corrupted pool to earlier > >> >> ? transaction group > >> >> - possibility to import pool in read-only mode > >> >> > >> >> For updating, there is a compatibility layer so that in the update = phase > >> >> most functionality of the new zfs binaries can be used with the old > >> >> kernel module and old zfs binaries with the new kernel module. > >> > > >> > Beware that the compatibility layer is known broken on big-endian > >> > architectures, i.e. powerpc64 and sparc64. > >> > >> Thanks for the heads-up! I was just about to update a couple of sparc64 > >> machines here. Fortunately, the only ZFS file systems there are extern= al > >> file systems (no /, /usr, /var etc...), so it's gonna be painless, I s= uppose. > >> But what about other layouts? Does it mean that an installkernel, rebo= ot, > >> and installworld won't work? > > > > No, using the old zfs binaries with the new kernel module triggers the > > problem. Using the new zfs binaries with the new kernel module works > > (at least with CURRENT) so you'd need disregard everything that is > > documented and do what is not guaranteed to work but usually also does, > > i.e. do installkernel, installworld and then reboot. >=20 > Ah, yes, that's what I expected. Thank you! >=20 To add to this, what may or may not help you. If you installkernel+installworld and shutdown your pool might not umount cleanly or system might hang. If you create a copy of all the old zfs binaries into a seperate directory and run ldconfig -m /path/to/directory and make sure that the zfs and zpool binaries are in the PATH before shutdown for the scripts that run then you should be able to do this flawlessly and have a perfect working system after you reboot. This may require editing the zfs rcNG scripts to adjust the path for only shutdown. If all else fails remove the /boot/zfs/zpool.cache file after a reboot into single user mode then unload and reload the zfs and opensolaris modules and this should get you going in the right direction. Good luck. --=20 "Unity can only be manifested by the Binary. Unity itself and the idea of U= nity are already two." -- Buddha Regards, (jhell) Jason Hellenthal --0OAP2g/MAC+5xKAE Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.17 (FreeBSD) Comment: http://bit.ly/0x89D8547E iQEcBAEBAgAGBQJN8XBmAAoJEJBXh4mJ2FR+ZiwH/RyirgX7KgnsKtZARN0Y60k4 YhoZbjevonyutcETENKo7D11WxcFKYhl9sS1oKmT+Qxlr69qJtEFGha2QlYN3V2h 62g+yGxm9N43ZoZygRkkTV3B74k8v+39Hj2H1TcYwpTBiajwvc6PGvsVZhqtY7aH THVwJtwPn/INv1T+hMsgyqa2yUAKZdUPIQrBj8jAiQqW/8dI4dRlg3UT+hiXqtpA amjqpWIbY3l15madIimL7RmAjOp4czpjhXB5h0izZz0XdfzR7Z52K1ribXul6fgV KAsTpOXlbNUDHmBAHb8trFw1GKd1HIctJ3jR6LRYSRsS8m6XrtjeJjWFn7j16Tg= =u+LK -----END PGP SIGNATURE----- --0OAP2g/MAC+5xKAE--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20110610011623.GA45624>