On Tue, 24 Nov 2009 15:03:01 -0500 Jeff Layton <jlayton@xxxxxxxxxx> wrote: > 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. > My mistake...I didn't read the version closely enough. I was thinking of another issue. I'm not sure if a newer kernel will help you. -- 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