From owner-freebsd-questions Wed Oct 17 8:59:11 2001 Delivered-To: freebsd-questions@freebsd.org Received: from ptavv.es.net (ptavv.es.net [198.128.4.29]) by hub.freebsd.org (Postfix) with ESMTP id 387B337B403; Wed, 17 Oct 2001 08:59:00 -0700 (PDT) Received: from ptavv.es.net (localhost [127.0.0.1]) by ptavv.es.net (8.10.1/8.10.1) with ESMTP id f9HFwhk18218; Wed, 17 Oct 2001 08:58:43 -0700 (PDT) Message-Id: <200110171558.f9HFwhk18218@ptavv.es.net> To: Christopher Schulte Cc: "Nuno Teixeira" , freebsd-questions@FreeBSD.ORG, freebsd-stable@FreeBSD.ORG Subject: Re: Major upgrade: 4.3R -> 4.4R - Any problem? In-reply-to: Your message of "Wed, 17 Oct 2001 10:01:18 CDT." <5.1.0.14.0.20011017093645.03ca8e30@pop.schulte.org> Date: Wed, 17 Oct 2001 08:58:43 -0700 From: "Kevin Oberman" Sender: owner-freebsd-questions@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Date: Wed, 17 Oct 2001 10:01:18 -0500 > From: Christopher Schulte > 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