Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 1 Jan 2010 15:45:19 -0600 (CST)
From:      Bob Friesenhahn <bfriesen@simple.dallas.tx.us>
To:        "ticso@cicely.de" <ticso@cicely.de>
Cc:        "freebsd-fs@freebsd.org" <freebsd-fs@freebsd.org>
Subject:   Re: ZFS RaidZ2 with 24 drives?
Message-ID:  <alpine.GSO.2.01.1001011538130.1586@freddy.simplesystems.org>
In-Reply-To: <20100101204752.GW43739@cicely7.cicely.de>
References:  <55389.88569.qm@web112405.mail.gq1.yahoo.com> <20100101204752.GW43739@cicely7.cicely.de>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 1 Jan 2010, Bernd Walter wrote:
>
> Everyone do this if the board dies and needs replacement.
> Not willingly, but it happens.
> And what about zfs export - relocate disks to another machine - and
> zfs import - without halt?
> It is less safe if a cache flush won't flush its cache.
> The real purpose to have buffered cache is to handle asyncronity in
> RAID systems after power failure, but RAIDZ won't have this problem
> by design, at least if running with CRC enabled.

A proper write-through cache should automatically commit itself (in 
order) to backing store within a second or two.  Other than cache 
designs which are not "proper" (which we should not use) the main 
concern is if the system loses power or crashes while it is producing 
a significant write load so that there is uncomitted data in cache.

ZFS is not particularly more likely to lose user data, but it is much 
more likely to detect and report loss since most other filesystems 
don't even check, or even have a way to check.

Bob
--
Bob Friesenhahn
bfriesen@simple.dallas.tx.us, http://www.simplesystems.org/users/bfriesen/
GraphicsMagick Maintainer,    http://www.GraphicsMagick.org/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?alpine.GSO.2.01.1001011538130.1586>