We are using GFS6.0 and RHEL3 servers. I have been using "async" for all my NFS exports. The speed that I reported is also using "async" option. Any other tips?
On Sat, 03 Jun 2006 Wendy Cheng wrote :
>1) Note that 2.6 kernel defaults NFS export option to "sync". So unless
>you have a strong need, explicitly set NFS export to "async" in your
>export file (/etc/exports in Red Hat systems) and do *not* mount NFS
>shares with "sync" option.
>2) Upon large NFS append (i.e. "write" that will increase file size),
>using bigger block size (e.g. when using dd command) and/or bigger
>application buffer AND increasing NFS wsize and rsize (mount option) to
>its maximum, *if* you have to use "sync" in as either export or mount
>The problem here could be GFS sync due to its cluster filesystem nature
>and its file sync design. So try to avoid it if possible.
>Let us know how it goes.