What you say is true only on the system itself. On an NFS client system, 30 
seconds of lost data in the middle of a file (as per my earlier example) is a 
corrupt file.

-original message-
Subject: Re: [zfs-discuss] Solaris startup script location
From: Edward Ned Harvey <sh...@nedharvey.com>
Date: 18/08/2010 17:17

> From: zfs-discuss-boun...@opensolaris.org [mailto:zfs-discuss-
> boun...@opensolaris.org] On Behalf Of Alxen4
> 
> Disabling ZIL converts all synchronous calls to asynchronous which
> makes ZSF to report data acknowledgment before it actually was written
> to stable storage which in turn improves performance but might cause
> data corruption in case of server crash.
> 
> Is it correct ?

It is partially correct.

With the ZIL disabled, you could lose up to 30 sec of writes, but it won't
cause an inconsistent filesystem, or "corrupt" data.  If you make a
distinction between "corrupt" and "lost" data, then this is valuable for you
to know:

Disabling the ZIL can result in up to 30sec of lost data, but not corrupt
data.

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

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

Reply via email to