All my mount points are busy

From: Patrick L. Nolan (pln@razzle.Stanford.EDU)
Date: Tue Apr 22 2003 - 16:09:09 EDT


I'm really confused. I can't mount one of my filesystems, and
all the mount points seem to be busy, when I know they aren't.

This is on an Ultra 2 with Solaris 7. I just installed the new
kernel patch 106541-24 and rebooted. Apparently I installed
the patch without backing up the original files, so I can't back
it out.

The first symptom I see is the dreaded message:

$ /etc/mount /glast/04
mount: /dev/dsk/c1t2d0s1 is already mounted, /glast/04 is busy,
        or the allowable number of mount points has been exceeded

According to the archives, the "number of mount points" part is
probably bogus.

To check if it's already mounted, I ran df and looked at vfstab.
The string c1t2d0s1 doesn't appear in df, and it only appears
once in vfstab:
/dev/dsk/c1t2d0s1 /dev/rdsk/c1t2d0s1 /glast/04 ufs 4 yes logging
It's surrounded by a bunch of other similar entries.

So maybe the problem is that the mount point is busy. That seems
awfully unlikely, but it's worth a shot. I did "rmdir /glast/04" and
it went away peacefully. I recreated it, and still mount fails.

Now I began to wonder about the number of mount points. I decided to
unmount one of the other partitions to see if it freed up a slot.
I couldn't unmount any of them. I got this behavior:
$: /etc/umount /glast/11
umount: /glast/11 busy
on nearly a dozen file systems. Some of these don't get used at all,
so this seems pretty unlikely. Then I ran lsof, and it tells me that
/glast/11 and its friends are not busy. I believe it, based on the
pattern of use on this computer.

What's going on?

* Patrick L. Nolan *
* W. W. Hansen Experimental Physics Laboratory (HEPL) *
* Stanford University *
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:26:14 EDT