From owner-freebsd-fs@FreeBSD.ORG Mon Dec 10 21:30:02 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 95E964BE for ; Mon, 10 Dec 2012 21:30:02 +0000 (UTC) (envelope-from freebsdlists@bsdunix.ch) Received: from conversation.bsdunix.ch (ns1.bsdunix.ch [82.220.1.90]) by mx1.freebsd.org (Postfix) with ESMTP id 1D6C38FC13 for ; Mon, 10 Dec 2012 21:30:01 +0000 (UTC) Received: from conversation.bsdunix.ch (localhost [127.0.0.1]) by conversation.bsdunix.ch (Postfix) with ESMTP id DB4DC12AA2; Mon, 10 Dec 2012 21:20:46 +0000 (UTC) X-Virus-Scanned: by amavisd-new at mail.bsdunix.ch Received: from conversation.bsdunix.ch ([127.0.0.1]) by conversation.bsdunix.ch (conversation.bsdunix.ch [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id v-8_WUfgqMU2; Mon, 10 Dec 2012 21:20:46 +0000 (UTC) Received: from toms-saftbook.home (177-185.107-92.cust.bluewin.ch [92.107.185.177]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by conversation.bsdunix.ch (Postfix) with ESMTPSA id 189CE12A9E; Mon, 10 Dec 2012 21:20:46 +0000 (UTC) Message-ID: <50C6522D.6080808@bsdunix.ch> Date: Mon, 10 Dec 2012 22:20:45 +0100 From: Tom User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.8; rv:17.0) Gecko/17.0 Thunderbird/17.0 MIME-Version: 1.0 To: freebsd-fs@freebsd.org Subject: Re: ZFS mirrored separate log device replacement scans entire pool? References: In-Reply-To: Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit 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: Mon, 10 Dec 2012 21:30:02 -0000 Hi Andrew Use remove and add for log devices instead of replace. This prevents the pool from resilvering and takes only a couple of seconds. Regards, Tom Am 10.12.12 20:38, schrieb Andrew Leonard: > This is likely more of a curiosity than an issue, unless it indicates I did > something wrong: Why does replacing half of a mirrored ZFS separate log > cause the entire zpool to be scanned? To wit: > >> zpool status > pool: tank01 > state: DEGRADED > status: One or more devices is currently being resilvered. The pool will > continue to function, possibly in a degraded state. > action: Wait for the resilver to complete. > scan: resilver in progress since Mon Dec 10 11:15:49 2012 > 7.54T scanned out of 27.0T at 3.12G/s, 1h46m to go > 0 resilvered, 27.93% done > config: > > NAME STATE READ WRITE CKSUM > tank01 DEGRADED 0 0 0 > raidz2-0 ONLINE 0 0 0 > da2 ONLINE 0 0 0 > da3 ONLINE 0 0 0 > da4 ONLINE 0 0 0 > da5 ONLINE 0 0 0 > da6 ONLINE 0 0 0 > da7 ONLINE 0 0 0 > da8 ONLINE 0 0 0 > da9 ONLINE 0 0 0 > da10 ONLINE 0 0 0 > da11 ONLINE 0 0 0 > raidz2-1 ONLINE 0 0 0 > da12 ONLINE 0 0 0 > da13 ONLINE 0 0 0 > da14 ONLINE 0 0 0 > da15 ONLINE 0 0 0 > da16 ONLINE 0 0 0 > da17 ONLINE 0 0 0 > da18 ONLINE 0 0 0 > da19 ONLINE 0 0 0 > da20 ONLINE 0 0 0 > da21 ONLINE 0 0 0 > raidz2-2 ONLINE 0 0 0 > da22 ONLINE 0 0 0 > da23 ONLINE 0 0 0 > da24 ONLINE 0 0 0 > da32 ONLINE 0 0 0 > da26 ONLINE 0 0 0 > da27 ONLINE 0 0 0 > da33 ONLINE 0 0 0 > da29 ONLINE 0 0 0 > da30 ONLINE 0 0 0 > da31 ONLINE 0 0 0 > logs > mirror-3 DEGRADED 0 0 0 > da34 ONLINE 0 0 0 > replacing-1 OFFLINE 0 0 0 > 1754652639903581713 OFFLINE 0 0 0 was /dev/da35 > da25 ONLINE 0 0 0 > > errors: No known data errors >> zpool get version tank01 > NAME PROPERTY VALUE SOURCE > tank01 version 28 default >> zfs get version tank01 > NAME PROPERTY VALUE SOURCE > tank01 version 5 - >> uname -a > FreeBSD zfs12.sbri.org 8.3-STABLE FreeBSD 8.3-STABLE #0: Sun Aug 12 > 07:31:24 PDT 2012 root@zfs12.sbri.org:/usr/obj/usr/src/sys/GENERIC > amd64 > > Thanks, > Andy > _______________________________________________ > freebsd-fs@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-fs > To unsubscribe, send any mail to "freebsd-fs-unsubscribe@freebsd.org" >