From owner-freebsd-fs@FreeBSD.ORG Mon Sep 17 12:34:24 2012 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 751C0106564A for ; Mon, 17 Sep 2012 12:34:24 +0000 (UTC) (envelope-from olivier@gid0.org) Received: from mail-lb0-f182.google.com (mail-lb0-f182.google.com [209.85.217.182]) by mx1.freebsd.org (Postfix) with ESMTP id EF0908FC08 for ; Mon, 17 Sep 2012 12:34:23 +0000 (UTC) Received: by lbbgg13 with SMTP id gg13so5094755lbb.13 for ; Mon, 17 Sep 2012 05:34:22 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20120113; h=mime-version:date:message-id:subject:from:to:content-type :x-gm-message-state; bh=tg2K/0LTxJQ0+88i4mopVB0VWnoKZIz7tbV6QfvNMBw=; b=A7kDnc7WIJlXUsYQQm50X+aUiug3aP64rWzuJ19swobFk3jo9YOzUqUMu+w9pztthr 5m7T9Au5dyOF37H5cjBQ7uhwnqUjnygnBtyQopGobEkuKGsbDoXOoh3DVOWQQcwjnd31 a+8o7KQ+epxnPBBfJdPIDEZZ8QQ/0ftp4ZUTeX5SyqylwuzkmKa4MYv0Ab4hTPkO91XU gxnfY7+bnEp4JoY4kkbeLmXhbJOSkiwQqJqCC4pxaB3D980KeA/MZTDaCB4MK74FlROX pqx673CgTd77dqUnv6CO3fxuqrgUGuibGREtb19XLS8psHDW2jdPE0h4Zte8gT7eNYD6 5zIA== MIME-Version: 1.0 Received: by 10.152.113.165 with SMTP id iz5mr4756173lab.48.1347885262612; Mon, 17 Sep 2012 05:34:22 -0700 (PDT) Received: by 10.112.2.36 with HTTP; Mon, 17 Sep 2012 05:34:22 -0700 (PDT) Date: Mon, 17 Sep 2012 14:34:22 +0200 Message-ID: From: Olivier Smedts To: freebsd-fs@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 X-Gm-Message-State: ALoCoQkMT4qu+qvyeE6UAJ0e+RFcr3axUalvUXwG0pMRFAdH9fN5P0KpjLOd9b9yLsBwvpxZVWcw Subject: zpool add log to root pool X-BeenThere: freebsd-fs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Filesystems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Sep 2012 12:34:24 -0000 Hello ZFS folks, Is there anyone here using a separate log device (or "ZIL") on a root pool ? # zpool add tank log gpt/zil cannot add to 'tank': root pool can not have multiple vdevs or separate logs Under 9-STABLE, using zpool v28. This seems to be a limitation from OpenSolaris. For example, FreeBSD supports booting from a multiple-vdev root pool. I found that most people use the "unset bootfs property, add vdev, set bootfs again" trick to have a working multiple-vdev root pool under FreeBSD. I think I can do the same for the log device but don't want to loose my data. Is there anyone successfuly using a log device / zil on a root pool under FreeBSD ? Thanks -- Olivier Smedts _ ASCII ribbon campaign ( ) e-mail: olivier@gid0.org - against HTML email & vCards X www: http://www.gid0.org - against proprietary attachments / \ "Il y a seulement 10 sortes de gens dans le monde : ceux qui comprennent le binaire, et ceux qui ne le comprennent pas."