From owner-freebsd-stable Sun Sep 1 16:18:59 2002 Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F345937B400 for ; Sun, 1 Sep 2002 16:18:54 -0700 (PDT) Received: from postal3.es.net (postal3.es.net [198.128.3.207]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4D96543E72 for ; Sun, 1 Sep 2002 16:18:54 -0700 (PDT) (envelope-from oberman@es.net) Received: from ptavv.es.net ([198.128.4.29]) by postal3.es.net (Postal Node 3) with ESMTP id GQF37091; Sun, 01 Sep 2002 16:18:53 -0700 Received: from ptavv (localhost [127.0.0.1]) by ptavv.es.net (Postfix) with ESMTP id D8ED45D06; Sun, 1 Sep 2002 16:18:52 -0700 (PDT) To: David Schultz Cc: "Jack L. Stone" , Brooks Davis , "David W. Chapman Jr." , stable@FreeBSD.ORG Subject: Re: Updating world with least downtime In-reply-to: Your message of "Fri, 30 Aug 2002 17:20:24 PDT." <20020831002024.GA390@HAL9000.homeunix.com> Date: Sun, 01 Sep 2002 16:18:52 -0700 From: "Kevin Oberman" Message-Id: <20020901231852.D8ED45D06@ptavv.es.net> Sender: owner-freebsd-stable@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > Date: Fri, 30 Aug 2002 17:20:24 -0700 > From: David Schultz > > Thus spake Kevin Oberman : > > For a modern system and a reasonable disk, this is trivial. I have a > > system which MUST not be down for over 15 minutes and I can do it > > quite easily unless I really fumble something in mergemaster. I do > > always merge a few files later and tend to install most changes very > > quickly, having ode the same upgrade on a non-critical system just > > before I do the critical one so I know what to expect. > > > > The actual installworld time on my 1GHZ system is about 5 minutes > > (5:34 last time). > > Nice record. There ought to be a better solution than ``run > mergemaster really fast and hope nothing goes wrong,'' though. > For example, you could use mergemaster with -D on a copy of /etc > and commit the copy in single user mode. No. I run mergemaster on another system to confirm what needs to be merged before reboot or can be installed with no complications. Then plan what I will have to do with any files that require merging. This is far different from just rushing through things and risking s disaster. It is, as the subject of the thread states, "Updating world with least downtime". I like the idea of an "early-run" using -D, though. I might do that next time I update a system. Should be even faster than what I do and less prone to error. Thanks for the suggestion. 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-stable" in the body of the message