Using "async" is not a viable workaround. From `man exports`:
async
This option allows the NFS server to violate the NFS protocol
and reply to requests before any changes made by that request
have been committed to stable storage (e.g. disc drive).
Using this option usually improves performance, but at the cost
that an unclean server restart (i.e. a crash) can cause data to
be lost or corrupted.
The fact that using 'async' results in higher performance is not a
surprise as it is much more careful with data-handling. The fact that
(according to the forum thread) enabling it happens not to trigger this
particular bug is perhaps interesting from a debugging perspective, but
not an acceptable solution to the problem for most organisations.
If need to make a large file for testing, `dd if=/dev/zero of=my-large-
file bs=1M count=$SIZE` will make you an arbitrarily-sized file
containing all-zeroes. (Other nodes in /dev may well produce more
interesting output..)
--
Transfering large files to nfs mount causes system freeze
https://bugs.launchpad.net/bugs/585657
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
--
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs