From owner-freebsd-fs@FreeBSD.ORG Wed Sep 22 05:52:09 2010 Return-Path: Delivered-To: freebsd-fs@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 62806106566C for ; Wed, 22 Sep 2010 05:52:09 +0000 (UTC) (envelope-from jhellenthal@gmail.com) Received: from mail-gx0-f182.google.com (mail-gx0-f182.google.com [209.85.161.182]) by mx1.freebsd.org (Postfix) with ESMTP id 163658FC16 for ; Wed, 22 Sep 2010 05:52:08 +0000 (UTC) Received: by gxk8 with SMTP id 8so57912gxk.13 for ; Tue, 21 Sep 2010 22:52:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:sender:message-id:date:from :user-agent:mime-version:to:cc:subject:references:in-reply-to :x-enigmail-version:content-type:content-transfer-encoding; bh=3n1UFVdyTP1b/N0pOkNC7SOFdPasy27ANQjcd71izPg=; b=xj8osXcB1tUwfBICNSHoTH/1Fg+Q9cN9SiJvsY+c7c82RPqAlguqYyKqgBrL8DmvQl up7K6WoQN3JAgVok+L8h44Q9xNgTUrBrcj/hwjQ1ADt1zIfj0+FoimJTv0Y4Zb2xspbt l//9UXUCoE6P2pAou4uJxS+C2561evL1JhVzg= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=sender:message-id:date:from:user-agent:mime-version:to:cc:subject :references:in-reply-to:x-enigmail-version:content-type :content-transfer-encoding; b=kyefs61N8hegzRWY655Gl47xHIzE1IwDd2ilgt1Nt8QMosFd8/eHFDGfZw0OA8tIBE wXsRo5R9QMJaZjDFWn97MTvj2IYtTqJg8SiAofTPB52SkWFGrr8aBj5u2ec+BudAmCe7 MxtDugK/aDRs4axUDGob+WOl/VRz6VuI9J7tE= Received: by 10.150.157.8 with SMTP id f8mr438773ybe.367.1285134728262; Tue, 21 Sep 2010 22:52:08 -0700 (PDT) Received: from centel.dataix.local (adsl-99-181-130-119.dsl.klmzmi.sbcglobal.net [99.181.130.119]) by mx.google.com with ESMTPS id q31sm10991479ybk.1.2010.09.21.22.52.04 (version=SSLv3 cipher=RC4-MD5); Tue, 21 Sep 2010 22:52:07 -0700 (PDT) Sender: "J. Hellenthal" Message-ID: <4C999982.8000301@DataIX.net> Date: Wed, 22 Sep 2010 01:52:02 -0400 From: jhell User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.9.2.9) Gecko/20100917 Lightning/1.0b1 Thunderbird MIME-Version: 1.0 To: Adam Stylinski References: In-Reply-To: X-Enigmail-Version: 1.1.2 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-fs@freebsd.org Subject: Re: what happens to pool if ZIL dies on ZFS v14 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: Wed, 22 Sep 2010 05:52:09 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 09/22/2010 00:31, Adam Stylinski wrote: > If I remember correctly, what actually happens is the pending transaction > group never gets committed and that data becomes corrupted. The pool should > be fully accessible and operational so long as it's never exported as it > will fault back to disks for the intent log. The TXN will not be committed to disk, the data becomes *corrupt*, at that point there is nothing available on disk, the pool is unable to continue. Of course the data is still there but the pool _*WILL NOT*_ operate without the ZIL which is determined to be off-disk at the time you created the slog. You do have the possibility to use OpenSolaris to import the pool, not upgrade it and remove the slog. This should be possible unless a upgrade of the pool is eminent and needed before it allows you to use or remove the slog. If it requires you to upgrade your pool then you will no longer be able to use that on FreeBSD. Besides this, ZFSv13 v14 v15 does not have the possibility to continue no matter what you try to do. I think this has already been stated in this thread. The version that allows you to remove the slog... v19. If you have a slog then make sure you mirror it until the option to remove the slog appears "IF IT WILL" in one of our versions. Regards, - -- jhell,v -----BEGIN PGP SIGNATURE----- iQEcBAEBAgAGBQJMmZmCAAoJEJBXh4mJ2FR+b9cH/1YbgA1nvOz73pLL1V6HtTn+ EipqczYanYfWjxZQNAjp4kiN9l9FTM8KHu9wWWJkAZgvft2+Ks5IxKC+iek20Nk+ Eu6EljV37I79ayoDLr9n7ptpo4rn5FbRXgg4mbbMRILdmr8v+PeWoMTSeDcgUryr xi5nnAq8411ujPo2ZYcsKI7f8Ak/XIOWBjxuHYMIPZiSmgOxQtuk+ZYcknh72sSR XeZLZ81FQB0j3yy0Xf1PFDQt50Dxx9UtY7NRoOz2KEm1zKgdhQ+va5hIWMtUNXAN kkZZXANAJYbQ/ZU8iwYHeNsTBYwzB0uCbN6VOLt67Ed2dbPizc6XEctBF4kcVu0= =PR1W -----END PGP SIGNATURE-----