Date: Wed, 17 Oct 2001 08:58:43 -0700 From: "Kevin Oberman" <oberman@es.net> To: Christopher Schulte <christopher@schulte.org> Cc: "Nuno Teixeira" <nuno.mailinglists@pt-quorum.com>, freebsd-questions@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG Subject: Re: Major upgrade: 4.3R -> 4.4R - Any problem? Message-ID: <200110171558.f9HFwhk18218@ptavv.es.net> In-Reply-To: Your message of "Wed, 17 Oct 2001 10:01:18 CDT." <5.1.0.14.0.20011017093645.03ca8e30@pop.schulte.org>
next in thread | previous in thread | raw e-mail | index | archive | help
> Date: Wed, 17 Oct 2001 10:01:18 -0500 > From: Christopher Schulte <christopher@schulte.org> > Sender: owner-freebsd-stable@FreeBSD.ORG > > At 11:30 AM 10/17/2001 +0100, Nuno Teixeira wrote: > >In my server I only use releases and I'm using 4.3R for now. I'd like to > >know if any of you have made a major upgrade directly from 4.3R to 4.4R in > >a multiuser enviorment, i.e., do all process (buildworld, buildkernel, > >installkernel, installworld and mergemaster) in multiuser mode and via SSH. > > The buildworld and buildkernel are, AFAIK, totally safe in multiuser > mode. They don't touch the installed system in any way. It's the actual > overwriting of system libs and bins which can cause problems. There are > some steps you can take to minimize the likelihood of issues when doing an > multiuser install. installkernel and kernel are also totally safe in multiuser mode. The only issue is that you want to do installworld fairly quickly afterwards as the new kernel might not get into multiuser mode cleanly in the event of an unplanned reboot. (Kernel is simply a buildkernel followed by an installkernel.) As you will not be re-booting the system with the new kernel before installing, you should check your kernel config against LINT very carefully! If you kernel is broken in this operation, you lose big time! I have done this several times and only shot myself once. :-) Even once is very painful, though. Be very, very careful and then check everything again. You can't back up if you did something wrong. R. Kevin Oberman, Network Engineer Energy Sciences Network (ESnet) Ernest O. Lawrence Berkeley National Laboratory (Berkeley Lab) E-mail: oberman@es.net Phone: +1 510 486-8634 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-questions" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200110171558.f9HFwhk18218>