SunOS has the "fuser" command, which lists processes using a file or
file structure.

  fuser /afs 

  should reveal what might be going on here.

  You'll need to run this as root, as you have to open /vmunix.

  -b.

On Wed, 11 Sep 1996, Joseph L Jackson wrote:

> There's a helpful clue hidden in the last message. The number inside the
> parens is actually the "errno" value set by the failing "mount()" call.
> On a Solaris machine, 16 translates to "device busy":
> 
> [~] translate_et 16
> 16 ().16 = Device busy
> [~] grep 16 /usr/include/sys/errno.h
> #define EBUSY   16      /* Mount device busy                    */
> 
> The errno values don't always match across different OSs, so you'll want
> to check on your SunOS 4.1.4 machine to be sure of the meaning.
> 
> You get a "device busy" error when the /afs directory is in use already.
> Use the "mount" command to see if someone has already started AFS. Or
> perhaps someone NFS mounted /afs while you weren't looking. Also be sure
> that no one has their current working directory set to /afs when you
> start it up. That's all I can think of off the top of my head.

--
       Brian W. Spolarich - ANS - [EMAIL PROTECTED] - (313)677-7311
                Look both ways before crossing the Net.

Reply via email to