/home: Stale NFS file handle
I took the NFS server down to replace a couple hard drives on
Saturday and now the clients are all complaining that the NFS handle
for /home is stale. mounting and umounting the same export elsewhere
doesn't work, despite some claims on lkml that this might do some
magic. The other things I've tried:
# umount -f /home
umount2: Device or resource busy
umount: /home: device is busy
# fuser -km /home
/home: Stale NFS file handle
# lsof | grep home
lsof: WARNING: can't stat() nfs file system /home
Output information may be incomplete.
# mount /home -o remount,ro
mount: /home is busy
# echo 255 > /proc/sys/sunrpc/nfs_debug
# less /var/log/syslog
kernel: NFS: revalidating (3/2)
(Followed by multiple iterations of:)
kernel: NFS: lookup(//username)
kernel: NFS call lookup username
kernel: NFS reply lookup: -116
/# cd /home
/home# sync
/home# ls
ls: .: Stale NFS file handle
Have I missed anything? Is there any way of recovering from this
short of rebooting? (I've already rebooted 5 of 8 clients, but the
other three already had users logged in before I got to them...)
--
When we reduce our own liberties to stop terrorism, the terrorists
have already won. - reverius
Innocence is no protection when governments go bad. - Tom Swiss
Reply to: