On Saturday February 24, firstname.lastname@example.org wrote:
> I have my home directory mounted on one computer from another. I
> rebooted the server and now the client is saying Stale NFS file handle
> anytime something goes to read my home directory. It has been this
> way for about a day. Shouldn't any caches expire by now?
It isn't that a cache needs to expire. It sounds like it is a cache
that needs to be filled.
The kernel keeps a cache of ip addresses that are allowed access to
particular filesystems. This is visible through /proc/fs/nfs/exports.
It is filled at reboot by "exportfs -a" or "exportfs -r" which gets
information from /etc/exports and /var/lib/nfs/rmtab.
So check that /etc/exports contains the right info.
Check that /var/lib/nfs/rmtab lists the filesystems and clients that
you expect to have access, and then run "exportfs -av"
> Both server and client are running 2.4.2.
> I'ved tried `mount /home -o remount`, and reading lots of other
> directories to flush out that entry if it was in cache without any
> I was hopping to avoid unmounting, as I would have to shut about
> everything down to do that.
> | David Fries |
> | email@example.com |
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to firstname.lastname@example.org
> More majordomo info at http://vger.kernel.org/majordomo-info.html
> Please read the FAQ at http://www.tux.org/lkml/
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to email@example.com
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
This archive was generated by hypermail 2b29 : Wed Feb 28 2001 - 21:00:09 EST