From owner-freebsd-current@FreeBSD.ORG Sat Jun 9 08:14:59 2007 Return-Path: X-Original-To: current@FreeBSD.org Delivered-To: freebsd-current@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7F4BC16A421; Sat, 9 Jun 2007 08:14:59 +0000 (UTC) (envelope-from darrenr@freebsd.org) Received: from out4.smtp.messagingengine.com (out4.smtp.messagingengine.com [66.111.4.28]) by mx1.freebsd.org (Postfix) with ESMTP id 5234C13C465; Sat, 9 Jun 2007 08:14:59 +0000 (UTC) (envelope-from darrenr@freebsd.org) Received: from compute2.internal (compute2.internal [10.202.2.42]) by out1.messagingengine.com (Postfix) with ESMTP id C8BBDC90; Sat, 9 Jun 2007 03:59:12 -0400 (EDT) Received: from heartbeat2.messagingengine.com ([10.202.2.161]) by compute2.internal (MEProxy); Sat, 09 Jun 2007 03:59:12 -0400 X-Sasl-enc: 1Jplzaa9IR05hPi7mzjxEI7Fn6StpKPWBOzq0g+Kyqix 1181375945 Received: from [192.168.1.239] (64-142-85-108.dsl.dynamic.sonic.net [64.142.85.108]) by mail.messagingengine.com (Postfix) with ESMTP id E3E2512CD3; Sat, 9 Jun 2007 03:59:04 -0400 (EDT) Message-ID: <466A5DC6.4020303@freebsd.org> Date: Sat, 09 Jun 2007 00:59:02 -0700 From: Darren Reed Organization: FreeBSD User-Agent: Thunderbird 1.5.0.5 (Windows/20060719) MIME-Version: 1.0 To: Josef Karthauser , Bakul Shah , current@FreeBSD.org References: <20070608223500.GA1250@genius.tao.org.uk> <20070609011724.B97CD5B52@mail.bitblocks.com> <20070609020826.GA7887@genius.tao.org.uk> In-Reply-To: <20070609020826.GA7887@genius.tao.org.uk> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: Subject: Re: zfs drive configurations? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: darrenr@freebsd.org List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 09 Jun 2007 08:14:59 -0000 Josef Karthauser wrote: > On Fri, Jun 08, 2007 at 06:17:24PM -0700, Bakul Shah wrote: > >>> What if I have 5 200gb drives configured as a raidz pool, and then I >>> replace one of the 200gb drives with a 400gb one. Operationally what >>> would I do? >>> >> I believe you can do something like >> >> zpool replace >> >> The new device will get "resilvered" -- get all the missing >> data put on it and then brought up for operation. This can >> take a while. >> >> Note that you will not be able to use the extra disk until >> *all* the disks in a group (mirror or raid) have been >> replaced with bigger disks. >> > > Does it make sense to partition my disks into some nominal smaller > chunks: D1a-g, D2a-g, ... D5a-g and run a number of raidz across the > drives in parallel, D1a D2a .. D5a, etc? > No. ZFS's design assumes that what it sees in terms of performance and operational characteristics are for a complete drive, so if you split up a drive into partitions and merge part A and part B into ZFS, it will schedule work for them as if they are different drives. Darren