On Tue, 24 Nov 2009 13:26:44 -0600 Charles Duffy <charles@xxxxxxxxx> wrote: > Howdy. With a very heavily loaded (CentOS 5 - Linux 2.6.18-128.el5) > NFSv3 client and server, I've experienced the following sporadic issue: > > function atomic_write() { > local filename="$1" > local tempfile > tempfile="$(mktemp "${filename}.XXXXXX")" > cat >"${tempfile}" && mv "${tempfile}" "${filename}" > } > > $ atomic_write /mnt/foobar <<<"baz" > mv: cannot move `/mnt/foobar.gO1881' to `/mnt/foobar': No such file or > directory > > Are my assumptions regarding available semantics fair and reasonable? > Known problem with O_EXCL creates. Fixed in RHEL fairly recently. You probably want a newer kernel. -- Jeff Layton <jlayton@xxxxxxxxxx> -- To unsubscribe from this list: send the line "unsubscribe linux-nfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html