Date: Mon, 19 Dec 2005 19:28:15 -0500 From: Bill Vermillion <bv@wjv.com> To: freebsd-isp@freebsd.org Subject: Re: upgrades Message-ID: <20051220002815.GB15974@wjv.com> In-Reply-To: <Pine.BSI.4.05L.10512191705310.3604-100000@mail.lanline.com> References: <Pine.BSI.4.05L.10512191705310.3604-100000@mail.lanline.com>
next in thread | previous in thread | raw e-mail | index | archive | help
They all laughed on Mon, Dec 19, 2005 at 17:24 when mike@lanline.com said: > > One of the things that seems to be very vague to me is the FreeBSD > upgrade procedure. I see that I can do a binary upgrade off the cd's, but > I'm more curious about the source upgrade procedure. Does it do a > through job (i.e. does it remove older non-existent binaries when > upgrading)? Or should I only upgrade like that once or twice and do a > fresh install after like the 3rd time? Also, is it a good idea to have > one server that has CVSup running on the src and ports dir and then have > all the other servers nfs mount those directories and do all the upgrades > off of the one machines src and port dirs? If there are new binaries the same as the old ones, they are over-written. There aren't that many that are left when upgrades are done - but you can check by doing a reverse listing in the key directories /bin /sbin /etc. Since I maintain servers in a colo I've upgraded some all the way from 4.1 to/thru the 4.11 - all remotely - with never doing a fresh install. Before you do that test all your machines to make sure they will reliably boot remotely even if someone unplugs the keyboards or moves the KVMs around. As to having one CVSsup on one machine and using nfs for the others that is up to you. I don't run nfs on any of the machines, and run cvs on each server nightly. [I have 100Mbs links into a 40Gb backbone so there's no bandwidth problems]. Where you can run into stale binaries are things from ports where things change - and if you forget to perform portupgrade and just do a new install. Sometimes locations change. I'm still running 4.x on all the servers, and will probably move to the 6 series when 6.1 comes out and is stable. Since these are all production machines I tend to be overcautious. Bill -- Bill Vermillion - bv @ wjv . com
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051220002815.GB15974>