Is ZFS Multi-vdev root pool configuration discovery supported?

Martin Simmons martin at lispworks.com
Mon Jun 9 14:44:55 UTC 2014


>>>>> On Mon, 09 Jun 2014 07:48:04 -0500, Larry Rosenman said:
> 
> On 2014-06-09 07:43, Martin Simmons wrote:
> >>>>>> On Sat, 07 Jun 2014 17:57:10 +0300, Andriy Gapon said:
> >> 
> >> on 06/06/2014 19:24 Martin Simmons said the following:
> >> > Hi,
> >> >
> >> > Does anyone know if FreeBSD 9.2 (or indeed head) supports "Root On ZFS" with a
> >> > multi-vdev pool (e.g. 4 disks configured as two mirrored pairs)?
> >> >
> >> > Looking at the source, sys/cddl/contrib/opensolaris/uts/common/fs/zfs/spa.c
> >> > contains the comment:
> >> >
> >> > /*
> >> >  * Multi-vdev root pool configuration discovery is not supported yet.
> >> >  */
> >> >
> >> > but the code below it from r243502 suggests that this is no longer true.
> >> 
> >> This is a stale comment, it must be removed.
> > 
> > Thanks, that's good to know.
> 
> For the record I've been booting off a 6-disk raidZ1 pool for a LONG 
> time.
> 
> I have boot code on all 6 disks, and can rearrange them at will and boot 
> off any of them.

OK, but that sounds like a configuration with a single vdev.  I was asking
about something like RAID10 with muliple top level vdevs.

__Martin


More information about the freebsd-fs mailing list