I'm running an old copy of OpenBSD (4.1) on a production server and it
mounts a single NFS volume from another (Solaris) machine using NFS 3 tcp.
This mount worked initially, but then for a short period of time the remote
server had a problem, and I would see messages indicating that the server was
not responding (and an nfsstat command would indicate increasing values in the
TimedOut section of the Rpc Info section of the output). I can do a showmount
to the remote NFS server and it works fine (and shows that my host has mounted
the volume on the remote server), but all attempts to access the volume fail
as do any unmount attempts. I've asked a few OpenBSD experts to take a look
but they can't seem to find what the problem is - it's almost as if once
OpenBSD reports server timeouts that it never forgets (like setting a latch
that I can't reset). I'd like to unmount this volume (and just forget about
using NFS on OpenBSD) but I can't think of way to do it without taking down
the production server for a reboot.
Can any OpenBSD experts out there offer a solution to this?