From owner-freebsd-questions@FreeBSD.ORG Wed Sep 26 20:58:55 2007 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 177BF16A468 for ; Wed, 26 Sep 2007 20:58:55 +0000 (UTC) (envelope-from freebsd@dfwlp.com) Received: from pollux.dfwlp.com (rrcs-64-183-212-244.sw.biz.rr.com [64.183.212.244]) by mx1.freebsd.org (Postfix) with ESMTP id C63D013C459 for ; Wed, 26 Sep 2007 20:58:54 +0000 (UTC) (envelope-from freebsd@dfwlp.com) Received: from [192.168.125.138] ([192.168.125.138]) (authenticated bits=0) by pollux.dfwlp.com (8.13.8/8.13.8) with ESMTP id l8QKw5bW014376 for ; Wed, 26 Sep 2007 15:58:20 -0500 (CDT) (envelope-from freebsd@dfwlp.com) From: Jonathan Horne To: freebsd-questions@freebsd.org Date: Wed, 26 Sep 2007 15:57:54 -0500 User-Agent: KMail/1.9.7 References: <3a386af20709261333r53afd674me9c2c58a6e2a3563@mail.gmail.com> In-Reply-To: <3a386af20709261333r53afd674me9c2c58a6e2a3563@mail.gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200709261557.54902.freebsd@dfwlp.com> X-Spam-Status: No, score=-4.2 required=3.6 tests=ALL_TRUSTED,BAYES_00, SUBJECT_FUZZY_TION autolearn=no version=3.2.3 X-Spam-Checker-Version: SpamAssassin 3.2.3 (2007-08-08) on pollux.dfwlp.com Subject: Re: Any advice for a Partition Plan for a multi-jailed Server? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 Sep 2007 20:58:55 -0000 On Wednesday 26 September 2007 15:33:12 Federico Lorenzi wrote: > On 9/26/07, Aliya Harbouri wrote: > > Hi! > > > > I'm setting up a jailed server. I'm hoping to eventually use > > sysutils/ezjail to deaden the pain a bit! > > I gave that a shot once, but I found manual jail configuration to be > better. > > > First step, have to get the disks partitioned! They're unpacked, at least > > ;-) > > > > I've read lots of comments like, > > > > "You should never setup your FreeBSD systems the way Linux or other > > *nix's set them up." > > You shouldn't ^-^ > > > So, I'm looking for some Wisdom on how best to partition for the usage > > I'm planning. > > > > The server's goal state is 4 jails, plus the non-jailed host: > > > > jail-1: DNS services {Bind9 & RBLDNSD} > > jail-2: WebServer {Apache 22x + PHP5 + Perl 588 + MySQL 50x} > > jail-3: mail server {Exim 468 + Spamassassin + ClamAV, etc.} > > jail-4: an analysis/monitoring toolkit {Snort, Nagios, Nessus, etc.} > > > > I've got two identical 250 GB SATA2 drives available for this box. > > > > Although I have not yet grokked the whole "What's in a jail's dirs?" > > issue, my initial stab at 'slices' is ~: > > > > drive 2: > > / 2GB > > A bit big, but fine > > > /boot 2GB > > Nope, FreeBSD doesn't need / want a /boot > > > /tmp 2GB > > Fine > > > /swap 16GB Machine has 8GB RAM, so swap = 2X RAM > > A bit of overkill, but what the hell, you have the space > > > /usr 50GB > > What exactly do you plan on running on the host? > > > /jails 178GB > > Fine... > > > drive 2: > > /var 100GB > > Huh? Refer to /usr above. > > > /data 100GB MailStore, DBs, www source files, etc. > > Fine again... > > > /home 20GB > > Fine again.. > > > I'll betcha some of that's silly or wasteful. > > You'd be correct there :) > > I'm sure you could fit everything on one disk... Jails are really small, > it's just your data that takes up space. If you could get everything in > 250GB (which i think you could easily) RAID 1 might be a nice thing to have > > HTH > > Federico > _______________________________________________ > freebsd-questions@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-questions > To unsubscribe, send any mail to > "freebsd-questions-unsubscribe@freebsd.org" youll do just as fine to hit 'A-S-Q" during the partitioning portion, and taking the defaults. FreeBSD installer will take the best options, and put all the remaining space as /usr. i just put my jails under /usr/jails. keep the host as simple as possible, as building multiple jails will just multiply your complexity quickly enough. i would also agree with Frederico... do a RAID1 with your (2) 250GB drives. cheers, -- Jonathan Horne http://dfwlpiki.dfwlp.org freebsd@dfwlp.com