On Tue, 29 Nov 2016 10:05:15 -0500
bruce wrote:
> On the clientside easy enough to automate a process/logic to every so
> often do a umount/remount process on the individual client.
That will work, but it is pretty heavy handed, and "umount -l"
is almost always necessary because something, somewhere, on the
system is always referencing the remote file and it will refuse
a normal "umount" (and umount -f has to time out for hours before
it forces the unmount).
I get this crap all them time when a symlink changes on the
server, and the client doesn't see the change (which isn't supposed
to be a problem, but is). Usually removing the symlink, doing
an "ls -lL' on the client to convince it that it is gone,
then recreating it on the server works.
I've never been able to understand how it is that NFS is so
widely used, yet so broken.