From owner-freebsd-stable@FreeBSD.ORG Fri Jun 1 06:54:40 2012 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 532A3106566B for ; Fri, 1 Jun 2012 06:54:40 +0000 (UTC) (envelope-from daniel@digsys.bg) Received: from smtp-sofia.digsys.bg (smtp-sofia.digsys.bg [193.68.3.230]) by mx1.freebsd.org (Postfix) with ESMTP id C6AF68FC12 for ; Fri, 1 Jun 2012 06:54:39 +0000 (UTC) Received: from dcave.digsys.bg (dcave.digsys.bg [192.92.129.5]) (authenticated bits=0) by smtp-sofia.digsys.bg (8.14.5/8.14.5) with ESMTP id q516saJr005971 (version=TLSv1/SSLv3 cipher=DHE-RSA-CAMELLIA256-SHA bits=256 verify=NO) for ; Fri, 1 Jun 2012 09:54:36 +0300 (EEST) (envelope-from daniel@digsys.bg) Message-ID: <4FC8672B.10603@digsys.bg> Date: Fri, 01 Jun 2012 09:54:35 +0300 From: Daniel Kalchev User-Agent: Mozilla/5.0 (X11; FreeBSD amd64; rv:10.0.4) Gecko/20120528 Thunderbird/10.0.4 MIME-Version: 1.0 To: freebsd-stable@freebsd.org References: <4FC779C0.7020801@ohlste.in> <4FC77EAD.1090900@my.gd> <4FC78A94.8070008@ohlste.in> <4FC79136.6000205@my.gd> In-Reply-To: <4FC79136.6000205@my.gd> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: Re: Why Are You Using FreeBSD? X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Jun 2012 06:54:40 -0000 On 31.05.12 18:41, Damien Fleuriot wrote: > You missed the bit about 3 reboots, while these don't take 15 mins each, > they're still time consuming and disruptive. > 1/ reboot after installing new kernel > 2/ reboot after installing new world > 3/ reboot after rebuilding ports About the only time I ever do that is when moving from very distant versions, like from 6.4 to 9.0... Upgrading from say, 8-stable from year ago, to today's 8-stable usually requires just one reboot: rebuild world, kernel, reinstall kernel, world, update configuration files, rebuild ports, reboot. There are many cases where I do rebuild/reinstall kernel and world but do not reboot for one reason or other. Cases, where the kernel is incompatible with userspace are extremely rare and typically documented. So yes, for example during port rebuild there might be glitches with services. You are better to shut down these services that will be affected, like web server. (Although usually say, apache would load all modules at startup time and replacing them under its feet will only be noticed after it is restarted). Most of the time however is spent just compiling... and unless your server is really underpowered or overloaded it does not impact anything. This again, is especially true for the OS. I wish ports could be rebuilt and reinstalled on a single step like FreeBSD. In any case, if you have 'server farms', or like you said firewalls with CARP etc, you can usually shut down any of the members for as long as necessary and not impact any services. If you rebuild things on 'central' server, the downtime will be indeed minimal. Daniel