Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 31 May 2012 19:13:32 +0100
From:      Matthew Seaman <matthew@FreeBSD.org>
To:        Damien Fleuriot <ml@my.gd>
Cc:        freebsd-stable@FreeBSD.org, Jim Ohlstein <jim@ohlste.in>
Subject:   Re: Why Are You Using FreeBSD?
Message-ID:  <4FC7B4CC.1070507@FreeBSD.org>
In-Reply-To: <4FC79136.6000205@my.gd>
References:  <C480320C-0CD9-4B61-8AFB-37085C820AB7@FreeBSD.org> <4FC779C0.7020801@ohlste.in> <4FC77EAD.1090900@my.gd> <4FC78A94.8070008@ohlste.in> <4FC79136.6000205@my.gd>

next in thread | previous in thread | raw e-mail | index | archive | help

[-- Attachment #1 --]
On 31/05/2012 16:41, Damien Fleuriot wrote:
> You missed the bit about 3 reboots, while these don't take 15 mins each,
> they're still time consuming and disruptive.
> 1/ reboot after installing new kernel
> 2/ reboot after installing new world
> 3/ reboot after rebuilding ports

If you rebuilt the ports first, then you'ld only have two reboots.

Also, while the cautious approach detailed in /usr/src/UPDATING is never
wrong, much of the time you can do the upgrade perfectly well by
installing world+kernel together and just rebooting once.  Obviously
this is not a good idea if your machines are in a datacenter many miles
away and you don't have console-equivalent access or if you're upgrading
over a large delta in versions, or you're making major changes to the
kernel config.

This sort of operation is something that ZFS boot environment support
(recently committed to HEAD, due for MFC within the month) makes much,
much safer and easier to deal with.  You don't need to do a separate
reboot to test the kernel as you've still got an entire kernel+world in
the previous BE to fall back on.

	Cheers,

	Matthew

-- 
Dr Matthew J Seaman MA, D.Phil.
PGP: http://www.infracaninophile.co.uk/pgpkey



[-- Attachment #2 --]
-----BEGIN PGP SIGNATURE-----
Version: GnuPG/MacGPG2 v2.0.16 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/HtNYACgkQ8Mjk52CukIywRgCfX+WvsKvgcz51fMgM1TNr3b6c
KHgAn0c0NJbtTQJCDQGL8X8n0KthbreC
=EBdP
-----END PGP SIGNATURE-----

Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4FC7B4CC.1070507>