Date: Tue, 23 Sep 2003 22:42:55 +0100 From: Matthew Seaman <m.seaman@infracaninophile.co.uk> To: freebsd-questions@freebsd.org Subject: Re: Upgrading to 4.9 CVS vs. binary? Message-ID: <20030923214255.GC76632@happy-idiot-talk.infracaninophile.co.uk> In-Reply-To: <20030923172654.GA4981@silvertree.org> References: <20030923172654.GA4981@silvertree.org>
next in thread | previous in thread | raw e-mail | index | archive | help
--3siQDZowHQqNOShm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Sep 23, 2003 at 10:26:54AM -0700, Scott Schappell wrote: > It seems that 4.9 is rapidly on its way to becoming RELEASE, which is a g= ood > thing. I'm currently running 4.8-p3 on my production server, and I don't > have a spare to build then move over, so it will be an in place upgrade. >=20 > Which upgrade path would be the best? CVS or installing from a binary ISO > CD? >=20 > If CVS, I'm assuming I need to add *default tag=3DRELENG_4_9 when it's > released to my cvsup file to grab it, or do I need to start tracking > stable RELENG_4? >=20 > My hunch is CVS will be the better way to do it, and the last time I tried > upgrading the system with a binary, it exploded (learned then don't do a > binary upgrade when it's running the kernel and multiuser, thank god for > backups). >=20 > What is the recommendation of folks on this list? To go from RELENG_4_8 to RELENG_4_9, probably the simplest and least hassleful method is to cvsup the RELENG_4_9 sources, and then do a normal {build,install}{world,kernel} job. There's not much point in your tracking RELENG_4, unless you want to practice at upgrading. This *should* be a pretty painless upgrade but hearing the words "upgrade production server" always makes me nervous. If this server is earning you or your company money and having it go down for any length of time is very bad karma, and as you say, you don't have any spare hardware to play with then: a) make sure you have good backups b) follow the instructions in http://www.freebsd.org/doc/en_US.ISO8859-1/books/handbook/makeworld.ht= ml carefully -- especially the parts about rebooting into single user mode to test your new kernel -- for a remote machine that means you will need remote console access and c) consider sticking with RELENG_4_8 -- unless there's added support for some necessary bit of hardware or some enhanced system behaviour that you need or some other really good reason to upgrade, *leaving the server be* will certainly enhance it's stability. 4.8-RELEASE will be officially supported for at least another 4 months, and will probably receive critical security fixes for much longer than that. Cheers, Matthew --=20 Dr Matthew J Seaman MA, D.Phil. 26 The Paddocks Savill Way PGP: http://www.infracaninophile.co.uk/pgpkey Marlow Tel: +44 1628 476614 Bucks., SL7 1TH UK --3siQDZowHQqNOShm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.3 (FreeBSD) iD8DBQE/cL5fdtESqEQa7a0RAun7AKCDr2fdZn6z6s9NjukVUDF6phiMlACfRaIg GcSBwASxB/MygQQ2wNVEhw0= =I4vN -----END PGP SIGNATURE----- --3siQDZowHQqNOShm--
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030923214255.GC76632>