Date: Fri, 16 Jun 2000 22:28:44 +0200 From: Gerhard Sittig <Gerhard.Sittig@gmx.net> To: freebsd-stable@freebsd.org Subject: Re: Installs of Multiple Servers Message-ID: <20000616222844.W9883@speedy.gsinet> In-Reply-To: <394A723C.E52C5273@bellatlantic.net>; from zicc@bellatlantic.net on Fri, Jun 16, 2000 at 02:30:20PM -0400 References: <394A723C.E52C5273@bellatlantic.net>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Jun 16, 2000 at 14:30 -0400, Chad Ziccardi wrote: > > I'm looking for the best way to install multiple servers and > keep them updated. > > [ ... ] > > I'm looking for the easiest way to keep them all updated when > need be. we have 1 box that tracks stable by-weekly, if needed > I wish to run a script on the servers to update them to the > current -stable. I'm guessing this would be easiest by mounting > /usr/src /usr/obj and running make installworld. This seems to be better than "make release" and updating. Since I've just been there (see my post from a few weeks ago) now I know the steps to go: on the server: - edit make.conf and cvsup-files (once) - export /usr with -alldirs (once) - make update - make buildworld on the server and any other machine: - mount /usr/src (ro?) and /usr/obj (not at the server, of course:) - make installworld - mergemaster [ -s -v ] - build kernel - install kernel - reboot You can even start the NFS server for this action only and shutdown the programs later. Mergemaster will even respect the machines' individual setup -- if they had any. But even if they don't now, I guess sooner or later they do. But make sure not to proceed with errors. Take care to take the next step only if the previous succeeded. Especially booting into a non functional system is not a good idea. Just as well as having kernel and world drift apart. virtually yours 82D1 9B9C 01DC 4FB4 D7B4 61BE 3F49 4F77 72DE DA76 Gerhard Sittig true | mail -s "get gpg key" Gerhard.Sittig@gmx.net -- If you don't understand or are scared by any of the above ask your parents or an adult to help you. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20000616222844.W9883>