dave@romano.cs.wisc.edu (Dave Cohrs) (02/10/90)
My machine is a Sun4/110, running SunOS 4.0.1. I have the following type
of mount layout on my machine (along with some other remote mounts; /usr
is not in the list below):
server:/a /a
server:/a/b /a/b
server:/a/c /a/c
Whenever I try to do things to any of these partitions I get back
/a: Stale NFS file handle
or whatever the file I'm trying to access is called.
So, I wanted to unmount these filesystems and remount them. No go. When
I try to unmount the suckers, "umount -h server", I get back wonderful
messages telling me the file handle is Stale for /a/b and /a/c, and "/a:
Device busy". No Sh*t! That's why I'm trying to unmount the blasted
things.
So, how do I unmount these useless filesystems, short of rebooting my
machine?
Dave Cohrs
+1 608 262-6617 UW-Madison Computer Sciences Department
dave@cs.wisc.edu ...!{harvard,rutgers,ucbvax}!uwvax!davebrent@eng.sun.com (02/10/90)
Yes, it's pretty frustrating when a parent mount in a mount hierarchy gets hung up like that. I usually run into it when the server for the directory goes down. I can't unmount it because the submounts keep it EBUSY and pathnames to umount the submounts get hung up on the dead parent. Sadly, the only way out of this catch-22 is to reboot.