Re: Linux NFS fsync problems
- From: "h.stroph" <me@xxxxxxxxxxx>
- Date: Wed, 30 Apr 2008 13:36:10 -0700
In
news:efd6663a-8305-40ef-a5d5-c12e3c208cc8@xxxxxxxxxxxxxxxxxxxxxxxxxxx,
byaarov@xxxxxxxxx <byaarov@xxxxxxxxx> typed:
I have an NFS mount from a linux client to a linux NFS server using a
soft mount.
I have a program that is writing to a file on that share, correctly
checking for return values ....
When I reboot my NFS server, my client application does not see any
error and fsync continues to return success. When the NFS server
comes back up, the writes keep going through, but all the writes that
were issued while the NFS server was down is lost.
Obviously, the program that is "correctly checking for return values" isn't.
.
Relevant Pages
- Re: [SLE] Uptimes
... Best uptme I have had was for an NFS server on a private network... ... so I had no reason to reboot. ... This was SuSE ... >If the OS was not SUSE Linux, what are the best uptimes you have seen for SUSE ... (SuSE) - Re: udev and devfs - The final word
... On Sun, 4 Jan 2004, Andries Brouwer wrote: ... A NFS server is sure as hell not going to export _its_ dynamic /dev to its ... Becuase that _program_ sure as hell isn't running across a reboot. ... send the line "unsubscribe linux-kernel" in ... (Linux-Kernel) - NFS & rebooting
... A long time ago, whenver I rebooted an NFS server, all the ... client machines with mounted filesystems would completely freak out. ... remount them, the only thing I could do, was to force a reboot on the ... (freebsd-isp) - Re: Panic on my NFS server: Consumer with zero access count in g_dev_strategy
... I umount'ed a filesystem of my NFS Server, ... >while an NFS client was writing to it. ... writing to the disk device after it has been closed. ... (freebsd-current) - Re: Executive summary of Linux
... >> recover the systems without having to reboot both the NFS server and ... > has a stale NFS mount. ... I had to reboot both the server and the client, ... if you want to use an inferior compiler for UltraSPARC Sun ships ... (comp.os.linux.setup) |
|