Date: Wed, 26 Apr 2000 08:48:27 +0100 From: David Malone <dwmalone@maths.tcd.ie> To: Andrzej Bialecki <abial@webgiro.com> Cc: Daniel O'Connor <doconnor@gsoft.com.au>, "freebsd-current@FreeBSD.ORG" <freebsd-current@FreeBSD.ORG> Subject: Re: SMP changes and breaking kld object module compatibility Message-ID: <20000426084827.A46379@walton.maths.tcd.ie> In-Reply-To: <Pine.BSF.4.20.0004260929430.97160-100000@mx.webgiro.com>; from abial@webgiro.com on Wed, Apr 26, 2000 at 09:33:46AM %2B0200 References: <XFMail.000426102557.doconnor@gsoft.com.au> <Pine.BSF.4.20.0004260929430.97160-100000@mx.webgiro.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Wed, Apr 26, 2000 at 09:33:46AM +0200, Andrzej Bialecki wrote: > > Try buildworld on one machine and installworld on all of your production > > boxes.. installworld only takes 10-20 minutes to run on my crappy IDE > > disks. > > Yes, that's what I'm doing now - so far the best method. But still > requires having N+1 boxes (which is not a concern for me, but for someone > having e.g. 2 boxes in production this represents 1/3 increment), plus > topology allowing for using NFS mounts. Usually you can buildworld on one production machine in advance and then schedule downtime for when you want to installworld. Then we usually use rdist or rsync to do keep the rest of our production machines in sync with this master machine. This procedure has worked quite well for us since 2.something. It also has the advantage that if something goes pear shaped during the upgrade, you have other machines with exact copies of all the binaries so you can restore the machine back to it's old state without resorting to tape. David. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-current" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000426084827.A46379>