From owner-freebsd-questions@FreeBSD.ORG Tue Dec 1 17:41:57 2009 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 C1DA51065676 for ; Tue, 1 Dec 2009 17:41:57 +0000 (UTC) (envelope-from listreader@lazlarlyricon.com) Received: from proxy2.bredband.net (proxy2.bredband.net [195.54.101.72]) by mx1.freebsd.org (Postfix) with ESMTP id 7F8AD8FC25 for ; Tue, 1 Dec 2009 17:41:57 +0000 (UTC) Received: from ipb2.telenor.se (195.54.127.165) by proxy2.bredband.net (7.3.140.3) id 4AD3E1BC015E9928 for freebsd-questions@freebsd.org; Tue, 1 Dec 2009 18:41:55 +0100 X-SMTPAUTH-B2: X-IronPort-Anti-Spam-Filtered: true X-IronPort-Anti-Spam-Result: AqJGAL/jFEtV44PPPGdsb2JhbACBTpoZAQEBATe8Z4QxBIFq X-IronPort-AV: E=Sophos;i="4.47,321,1257116400"; d="scan'208";a="10137554" Received: from c-cf83e355.09-42-6e6b7010.cust.bredbandsbolaget.se (HELO lazlar.kicks-ass.net) ([85.227.131.207]) by ipb2.telenor.se with ESMTP; 01 Dec 2009 18:41:55 +0100 Message-ID: <4B155562.30109@lazlarlyricon.com> Date: Tue, 01 Dec 2009 18:41:54 +0100 From: Rolf Nielsen User-Agent: Thunderbird 2.0.0.23 (X11/20091130) MIME-Version: 1.0 To: freebsd-questions@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Subject: ZFS pools of consisting of several mirrors 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: Tue, 01 Dec 2009 17:41:57 -0000 Hello, In experimenting a bit with ZFS, I, among other things, tried something like this zpool create -R /test test mirror file[01]0 mirror file[01]1 mirror file[01]2 mirror file[01]3 mirror file[01]4 mirror file[01]5 This, according to zpool status, gives me a (file backed) pool consisting of six mirrors, each mirror consisting of two files. Now for my question. Exactly how is the pool built? Is it... 1. A RAID0 of the six mirrors? 2. A mirror of two RAID0 arrays, each array consisting of the six files file0[0-5] and file1[0-5] respectively? 3 and 4. Like 1 and 2 above, but with JBOD instead of RAID0? 5. Some other way I haven't thought about? I guess it's 1 or 3, as the zpool status output shows me six mirrors, but which is it? And, provided my guess is correct, is there a way to implement 2 or 4 without involving geom_stripe or geom_concat? Sincerely, Rolf Nielsen