From owner-freebsd-stable@FreeBSD.ORG Thu Jul 9 12:39:36 2009 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E0FB71065672 for ; Thu, 9 Jul 2009 12:39:36 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by mx1.freebsd.org (Postfix) with ESMTP id 95DA38FC19 for ; Thu, 9 Jul 2009 12:39:36 +0000 (UTC) (envelope-from dan.naumov@gmail.com) Received: by an-out-0708.google.com with SMTP id d14so53447and.13 for ; Thu, 09 Jul 2009 05:39:36 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:in-reply-to:references :date:message-id:subject:from:to:cc:content-type :content-transfer-encoding; bh=RBBL1ovmfMWEfNRlbuWgNqLb7AefaGuM3nPfPb+/owU=; b=IrUUb/iVF+bQyc3k+wSB+eHDHQHOhy0FxyeNN3d63n7sdW2sx4tjdwVadGbFumdsKr +N+Bbh1UIS93kEn5n7a5dEnweVrTajTT4EPZshh6ypNw/i64e8gBGsY16iU6nwzD/hCQ rFpG6I1f542/MkGJbYqwyRs8jgx624ZVf8Xvc= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type:content-transfer-encoding; b=wNJCBfNbMrdih6G8xPKwrSgGfb0Ko1lgoc599WxeQ7TRTDf6k8RVPuOJ/ZtWj3i76p FQcOuTFjruDt7oc2dhg4n/A2YShpTkdMR9SAltERsDj56+EM97ydgwYj2ArehDfiLM78 J1h4GWZt706oCX8gzjmCFgticyJiisHFzxwao= MIME-Version: 1.0 Received: by 10.100.119.17 with SMTP id r17mr1034246anc.3.1247143176062; Thu, 09 Jul 2009 05:39:36 -0700 (PDT) In-Reply-To: <84665df87e93a6ccf24d9837cbc53eba.squirrel@cygnus.homeunix.com> References: <20090709112512.GA44158@hugo10.ka.punkt.de> <73a41d4b72d62b0bfe3d0fb7206376a8.squirrel@cygnus.homeunix.com> <84665df87e93a6ccf24d9837cbc53eba.squirrel@cygnus.homeunix.com> Date: Thu, 9 Jul 2009 15:39:35 +0300 Message-ID: From: Dan Naumov To: Nenhum_de_Nos Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Cc: freebsd-stable@freebsd.org Subject: Re: ZFS - thanks 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: Thu, 09 Jul 2009 12:39:37 -0000 On Thu, Jul 9, 2009 at 3:30 PM, Nenhum_de_Nos wro= te: > > On Thu, July 9, 2009 09:25, Dan Naumov wrote: >> On Thu, Jul 9, 2009 at 3:17 PM, Nenhum_de_Nos >> wrote: >>> >>> On Thu, July 9, 2009 08:25, Patrick M. Hausen wrote: >>>> Hi, all, >>>> >>>> I just wanted to say a big big thank you to Kip and all the >>>> developers who made ZFS on FreeBSD real. >>>> >>>> And to everyone who provided helpful comments in the >>>> last couple of days. >>>> >>>> I had to delete and rebuild my zpool to switch from a >>>> 12-disk raidz2 to two 6-disk ones, but yesterday I could >>>> replace the raw devices with glabel devices and practice >>>> replacing a failed disk at the same time. ;-) >>>> >>>> So now we have this setup: >>>> >>>> =A0 =A0 =A0 NAME =A0 =A0 =A0 =A0 =A0 =A0 =A0 STATE =A0 =A0 READ WRITE = CKSUM >>>> =A0 =A0 =A0 zfs =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0ONLINE =A0 =A0 =A0 0 = =A0 =A0 0 =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 raidz2 =A0 =A0 =A0 =A0 =A0 ONLINE =A0 =A0 =A0 0 =A0 = =A0 0 =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk100 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk101 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk102 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk103 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk104 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk105 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 raidz2 =A0 =A0 =A0 =A0 =A0 ONLINE =A0 =A0 =A0 0 =A0 = =A0 0 =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk106 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk107 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk108 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk109 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk110 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> =A0 =A0 =A0 =A0 =A0 label/disk111 =A0ONLINE =A0 =A0 =A0 0 =A0 =A0 0 = =A0 =A0 0 >>>> >>>> which will get another enclosure with 6 750-GB-disks, soon. >>>> >>>> I really like the way I can manage storage from the operating >>>> system without propriatary controller management software or >>>> even rebooting into the BIOS. >>>> >>>> Kind regards, >>>> Patrick >>> >>> I've always been curious about this. is said not good to have many disk= s >>> in one pool. ok then. but this layout you're using in here will have th= e >>> same effect as the twelve disks in only one pool ? (the space here is >>> the >>> sum of both pools ?) >> >> Having an enormous pool consisting of dozens of disks is not the >> actual problem. Having the pool consist of large (> 9 disks) >> raidz/raidz2 "groups" is. >> >> A single pool consising of 5 x 8 disk raidz (40 disks total) is fine. >> A single pool consisting of a 40 (or any amount bigger than 9) disk >> raidz is not. > > thanks. but the final file system in both these cases are the same ? (wha= t > I'll see in df -h). No. A single pool consisting of 5 x 8 disk raidz will have 40 disks total, 35 disks worth of space A single pool consisting of 5 x 8 disk raidz2 will have 40 disks total, 30 disks worth of space A single 40 disk raidz (DO NOT DO THIS) will have 40 disks total, 39 disks worth of space and will definately explode on you sooner rather than later (probably on the first import, export or scrub). - Sincerely, Dan Naumov