From owner-freebsd-sysinstall@FreeBSD.ORG Tue Jun 22 17:02:49 2010 Return-Path: Delivered-To: freebsd-sysinstall@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13CD0106567A; Tue, 22 Jun 2010 17:02:49 +0000 (UTC) (envelope-from bruce@cran.org.uk) Received: from muon.cran.org.uk (muon.cran.org.uk [204.109.60.94]) by mx1.freebsd.org (Postfix) with ESMTP id CA2518FC1A; Tue, 22 Jun 2010 17:02:46 +0000 (UTC) Received: from unknown (87-194-158-129.bethere.co.uk [87.194.158.129]) (using TLSv1 with cipher DHE-RSA-AES128-SHA (128/128 bits)) (No client certificate requested) by muon.cran.org.uk (Postfix) with ESMTPSA id 414F15D19; Tue, 22 Jun 2010 17:02:46 +0000 (UTC) Date: Tue, 22 Jun 2010 18:01:52 +0100 From: Bruce Cran To: Bruce Cran Message-ID: <20100622180152.00004033@unknown> In-Reply-To: <20100622172429.00000411@unknown> References: <1277221641.9209.73.camel@localhost.localdomain> <20100622172429.00000411@unknown> X-Mailer: Claws Mail 3.7.4cvs1 (GTK+ 2.16.0; i586-pc-mingw32msvc) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Mailman-Approved-At: Tue, 22 Jun 2010 17:08:40 +0000 Cc: freebsd-sysinstall@freebsd.org Subject: Re: removing the junk. X-BeenThere: freebsd-sysinstall@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Sysinstall Work List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 22 Jun 2010 17:02:49 -0000 On Tue, 22 Jun 2010 17:24:29 +0100 Bruce Cran wrote: > On Tue, 22 Jun 2010 08:47:21 -0700 > Devin Teske wrote: > > > Please-oh-please don't remove ability to install via NFS. > > No, I think it's just referring to the post-install setup of a machine > as an NFS client. We're just discussing sysinstall on IRC at the > moment and have come up with the idea of asking what role the machine > will be and choosing appropriate settings. So, for example: > > Default layout: > > 1GB / > 2x RAM swap up to 2GB RAM, and then 1x RAM > 1GB /tmp > 4GB /var > [rest of drive] /usr > > Desktop: > > Default layout > > Database server: > > Allocate 16GB to /usr and leave the rest for /var > Ask if the user wants to install MySQL or Postgresql (?) > > NFS server: > > Same layout as for Desktop but enable NFS. Or should we give 16GB > to /usr and leave the rest unallocated? I don't know enough about how > NFS servers are setup. > > We *could* also choose appropriate packages similar to what Debian > does, but that's probably a step too far for FreeBSD. > Just to clarify, I've had some more feedback. A server should have: 1GB / 1GB /tmp 40% /var rest to /usr And a database server should have 50-60% allocated to /var, and the rest for /usr - and no hard cap on the size of it because by default /home will live there too. Also, on 32-bit architectures swap should probably take up any address space not used by RAM (i.e. with 512MB RAM give 3.5GB swap, 2GB RAM and 2GB swap etc.) while on 64-bit platforms we could just allocate the same amount for swap as there is RAM unless the machine has 1GB or less in which case we allocate twice the maount of swap as the machine has RAM. -- Bruce