From owner-freebsd-fs@FreeBSD.ORG Thu Jul 4 10:42:51 2013 Return-Path: Delivered-To: freebsd-fs@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:1900:2254:206a::19:1]) by hub.freebsd.org (Postfix) with ESMTP id EA70681A for ; Thu, 4 Jul 2013 10:42:51 +0000 (UTC) (envelope-from marck@rinet.ru) Received: from woozle.rinet.ru (woozle.rinet.ru [195.54.192.68]) by mx1.freebsd.org (Postfix) with ESMTP id 7DBE61DD5 for ; Thu, 4 Jul 2013 10:42:51 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by woozle.rinet.ru (8.14.5/8.14.5) with ESMTP id r64Agi0C041833 for ; Thu, 4 Jul 2013 14:42:44 +0400 (MSK) (envelope-from marck@rinet.ru) Date: Thu, 4 Jul 2013 14:42:44 +0400 (MSK) From: Dmitry Morozovsky To: freebsd-fs@FreeBSD.org Subject: boot from ZFS: which pool types use? Message-ID: User-Agent: Alpine 2.00 (BSF 1167 2008-08-23) X-NCC-RegID: ru.rinet X-OpenPGP-Key-ID: 6B691B03 MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.4.3 (woozle.rinet.ru [0.0.0.0]); Thu, 04 Jul 2013 14:42:44 +0400 (MSK) X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.14 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 04 Jul 2013 10:42:52 -0000 Dear colleagues, I'm a bit stuck and possibly my google-fu sleeps somewhere, but I have inconsistent cases on what pool types can one use to boot contemporary (read: stable/9) FreeBSD from. For example, I have many older servers with UFS /bootdisk and ZFS-on-root. While this is useable, it does not seem to be very consistent. On the other hand, I have a couple of servers with ZFS-only config which uses complex raid10-like config on gpart disks, and they boot flawlessly, at lest till now. Lastly, I'm now in process of setting up new server, and trying to do the same, configuring ZFS with 4 pairs of SAS, now have Can't find /boot/zfsloader I suppose from line 619 from sys/boot/i386/zfsboot/zfsboot.c Configs are essentially the same, I double-check gpart bootcode and zpool.cache (while I still did not found the guide how to interprete its content; at least one of my ZFS servers successfully runs without it) Any hints? Are stripe-mirror configuration available for booting from (yes, I do remember that all, or at last enough for degraded use, disks should be exposed to BIOS by controller firmware, and it is usually constrained to 6 or 8 disk devices) Thanks! -- Sincerely, D.Marck [DM5020, MCK-RIPE, DM3-RIPN] [ FreeBSD committer: marck@FreeBSD.org ] ------------------------------------------------------------------------ *** Dmitry Morozovsky --- D.Marck --- Wild Woozle --- marck@rinet.ru *** ------------------------------------------------------------------------