Robert Milkowski writes:
 > Hello Wee,
 > 
 > Thursday, April 26, 2007, 4:21:00 PM, you wrote:
 > 
 > WYT> On 4/26/07, cedric briner <[EMAIL PROTECTED]> wrote:
 > >> okay let'say that it is not. :)
 > >> Imagine that I setup a box:
 > >>   - with Solaris
 > >>   - with many HDs (directly attached).
 > >>   - use ZFS as the FS
 > >>   - export the Data with NFS
 > >>   - on an UPS.
 > >>
 > >> Then after reading the :
 > >> http://www.solarisinternals.com/wiki/index.php/ZFS_Best_Practices_Guide#ZFS_and_Complex_Storage_Considerations
 > >> I wonder if there is a way to tell the OS to ignore the fsync flush
 > >> commands since they are likely to survive a power outage.
 > 
 > WYT> Cedric,
 > 
 > WYT> You do not want to ignore syncs from ZFS if your harddisk is directly
 > WYT> attached to the server.  As the document mentioned, that is really for
 > WYT> Complex Storage with NVRAM where flush is not necessary.
 > 
 > 
 > What??
 > 
 > Setting zil_disable=1 has nothing to do with NVRAM in storage arrays.
 > It disables ZIL in ZFS wich means that if application calls fsync() or
 > opens a file with O_DSYNC, etc. then ZFS won't honor it (return
 > immediatelly without commiting to stable storage).
 > 
 > Once txg group closes data will be written to disks and SCSI write
 > cache flush commands will be send.
 > 
 > Setting zil_disable to 1 is not that bad actually, and if someone
 > doesn't care to lose some last N seconds of data in case of server
 > crash (however zfs itself will be consistent) it can actually speed up
 > nfs operations a lot.
 > 

...set zil_disable...speed up nfs...at the expense of a risk
of corruption of the NFS client's view. We must never forget
this.

zil_disable is really not an option IMO.


-r

 > 
 > -- 
 > Best regards,
 >  Robert                            mailto:[EMAIL PROTECTED]
 >                                        http://milek.blogspot.com
 > 
 > _______________________________________________
 > 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