On 01/04/2010 14:49, Ross Walker wrote:
We're talking about the "sync" for NFS exports in Linux; what do they
mean
with "sync" NFS exports?

See section A1 in the FAQ:

http://nfs.sourceforge.net/

I think B4 is the answer to Casper's question:

---- BEGIN QUOTE ----
Linux servers (although not the Solaris reference implementation) allow this requirement to be relaxed by setting a per-export option in /etc/exports. The name of this export option is "[a]sync" (note that there is also a client-side mount option by the same name, but it has a different function, and does not defeat NFS protocol compliance).

When set to "sync," Linux server behavior strictly conforms to the NFS protocol. This is default behavior in most other server implementations. When set to "async," the Linux server replies to NFS clients before flushing data or metadata modifying operations to permanent storage, thus improving performance, but breaking all guarantees about server reboot recovery.
---- END QUOTE ----

For more info the whole of section B4 though B6.

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

Reply via email to