On Mon, 2010-06-28 at 05:16 -0700, Gabriele Bulfon wrote:
> Yes...they're still running...but being aware that a power failure causing an 
> unexpected poweroff may make the pool unreadable is a pain....
> 
> Yes. Patches should be available.
> Or adoption may be lowering a lot...


I don't have access to the information, but if this problem is the same
one I think it is, then the pool does not become unreadable.  Rather,
its state after such an event represents a *consistent* state from some
point of time *earlier* than that confirmed fsync() (or a write on a
file opened with O_SYNC or O_DSYNC).

For most users, this is not a critical failing.  For users using
databases or requiring transactional integrity for data stored on ZFS,
then yes, this is a very nasty problem indeed.

I suspect that this is the problem I reported earlier in my blog
(http://gdamore.blogspot.com) about certain kernels having O_SYNC and
O_DSYNC problems.  I can't confirm this though, because I don't have
access to the SunSolve database to read the report.

(This is something I'll have to check into fixing... it seems like my
employer ought to have access to that information...)

        - Garrett

_______________________________________________
zfs-discuss mailing list
zfs-discuss@opensolaris.org
http://mail.opensolaris.org/mailman/listinfo/zfs-discuss

Reply via email to