Date: Fri, 19 Feb 2010 02:36:56 +0200 From: Dan Naumov <dan.naumov@gmail.com> To: Matt Reimer <mattjreimer@gmail.com> Cc: FreeBSD-STABLE Mailing List <freebsd-stable@freebsd.org>, rnoland@freebsd.org Subject: Re: booting off a ZFS pool consisting of multiple striped mirror vdevs Message-ID: <cf9b1ee01002181636y5776968cn1e8c49deae7e8311@mail.gmail.com> In-Reply-To: <f383264b1002181503q74d1fc95y470f11be49c11d2f@mail.gmail.com> References: <cf9b1ee01002160038o25e17bc8sd54e66be7c67f859@mail.gmail.com> <f383264b1002181057y48e56cebv1c8bbb1c0fe9d1d2@mail.gmail.com> <f383264b1002181503q74d1fc95y470f11be49c11d2f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, Feb 19, 2010 at 1:03 AM, Matt Reimer <mattjreimer@gmail.com> wrote: > On Thu, Feb 18, 2010 at 10:57 AM, Matt Reimer <mattjreimer@gmail.com> wro= te: >> >> On Tue, Feb 16, 2010 at 12:38 AM, Dan Naumov <dan.naumov@gmail.com> wrot= e: >>> >>> > I don't know, but I plan to test that scenario in a few days. >>> > >>> > Matt >>> >>> Please share the results when you're done, I am really curious :) >> >> Booting from a stripe of two raidz vdevs works: >> FreeBSD/i386 boot >> Default: doom:/boot/zfsloader >> boot: status >> pool: doom >> config: >> =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0NAME =A0 =A0 =A0STATE >> =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0doom =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0raidz1 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0label/doom-0 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0label/doom-1 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0label/doom-2 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0raidz1 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0label/doom-3 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0label/doom-4 =A0 =A0 ONLINE >> =A0=A0 =A0 =A0 =A0 =A0 =A0label/doom-5 =A0 =A0 ONLINE >> I'd guess a stripe of mirrors would work fine too. If I get a chance I'l= l >> test that combo. > > A stripe of three-way mirrors works: > FreeBSD/i386 boot > Default: mithril:/boot/zfsloader > boot: status > pool: mithril > config: > =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0NAME =A0 =A0 =A0STATE > =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 mithril =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0mirror =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0label/mithril-0 =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0label/mithril-1 =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0label/mithril-2 =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0 =A0mirror =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0label/mithril-3 =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0label/mithril-4 =A0 =A0 ONLINE > =A0=A0 =A0 =A0 =A0 =A0 =A0label/mithril-5 =A0 =A0 ONLINE > Matt A stripe of 3-way mirrors, whoa. Out of curiosity, what is the system used for? I am not doubting that there exist some uses/workloads for a system that uses 6 disks with 2 disks worth of usable space, but that's a bit of an unusual configuration. What are your system/disc specs and what kind of performance are you seeing from the pool? - Sincerely, Dan Naumov
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?cf9b1ee01002181636y5776968cn1e8c49deae7e8311>