file system busy ... how?

greg gval at mts.net
Wed Jan 28 12:24:49 PST 2004


Did you cd into a directory on that fs and then su (or login as another
user) and then forget about it? Try exiting out of all your terminals,
open a new terminal and umount that fs again.

On Wed, 2004-01-28 at 07:44, Marc G. Fournier wrote:
> Trying to umount a file system, and I get:
> 
> umount /vm
> umount: unmount of /vm failed: Device busy
> 
> 
> using lsof, I find nothing open on the file system:
> 
> pluto# lsof | grep vm
> lsof       6548    root  txt   VREG  13,131077      19308  157977 /usr/lib/libkvm.so.2
> upclient  39379    root  txt   VREG  13,131077      19308  157977 /usr/lib/libkvm.so.2
> 
> I'm the only one logged into the machine, and I'm in on / ...
> 
> and process wise, the machine is silent:
> 
> pluto# ps aux
> USER      PID %CPU %MEM   VSZ  RSS  TT  STAT STARTED      TIME COMMAND
> root     6583  0.0  0.0   412  212  p0  R+    9:47AM   0:00.00 ps aux
> root        0  0.0  0.0     0    0  ??  DLs  12Dec03   0:00.00  (swapper)
> root        1  0.0  0.0   552   72  ??  ILs  12Dec03   0:44.06 /sbin/init --
> root        2  0.0  0.0     0    0  ??  DL   12Dec03   5:18.27  (pagedaemon)
> root        3  0.0  0.0     0    0  ??  DL   12Dec03   0:00.00  (vmdaemon)
> root        4  0.0  0.0     0    0  ??  DL   12Dec03   1:12.52  (bufdaemon)
> root        5  0.0  0.0     0    0  ??  DL   12Dec03   3:33.09  (vnlru)
> root        6  0.0  0.0     0    0  ??  DL   12Dec03 723:54.36  (syncer)
> root       27  0.0  0.0   212    8  ??  Is   12Dec03   0:00.00 adjkerntz -i
> root      194  0.0  0.0   988  464  ??  Ss   12Dec03   4:34.56 /usr/sbin/syslogd -ss
> daemon    200  0.0  0.0  1004  548  ??  Is   12Dec03   1:18.07 /usr/sbin/portmap
> daemon    213  0.0  0.0   908  420  ??  Ss   12Dec03   7:46.83 rwhod
> root      219  0.0  0.0  1024  564  ??  Is   12Dec03   0:45.08 /usr/sbin/cron
> root      221  0.0  0.0  2592 1292  ??  Is   12Dec03   1:52.64 /usr/sbin/sshd
> root    13845  0.0  0.0   952  368  v0  Is+  12Dec03   0:00.01 /usr/libexec/getty Pc ttyv0
> root    13846  0.0  0.0   952  368  v1  Is+  12Dec03   0:00.01 /usr/libexec/getty Pc ttyv1
> root    39379  0.0  0.0  1980  724  ??  S     4Jan04   0:12.32 /usr/local/sbin/upclient
> root    48194  0.0  0.1  4200 3696  ??  Ss    5:59AM   0:23.28 /usr/sbin/named
> root     6200  0.0  0.0  1024  668  ??  I     9:30AM   0:00.00 cron: running job (cron)
> ipaudit  6215  0.0  0.0   636  496  ??  I     9:30AM   0:00.00 /bin/sh cron/cron30min
> ipaudit  6216  0.0  0.0   636  496  ??  I     9:30AM   0:00.00 /bin/sh cron/cron30min
> root     6217  0.0  0.2  6908 6536  ??  S     9:30AM   0:00.90 /usr/local/ipaudit/bin/ipaudit -g /usr/local/ipaudit/ipaudit-we
> root     6563  0.0  0.0  5292 1728  ??  S     9:46AM   0:00.03 sshd: root at ttyp0 (sshd)
> root     6565  0.0  0.0  1264  852  p0  Ss    9:46AM   0:00.02 -csh (csh)
> ipaudit  6202  0.0  0.0     0    0  ??  Z     9:30AM   0:00.00  (sh)
> 
> So why won't it let me umount the drive? :(
> 
> Thanks ...
> 
> ----
> Marc G. Fournier           Hub.Org Networking Services (http://www.hub.org)
> Email: scrappy at hub.org           Yahoo!: yscrappy              ICQ: 7615664
> _______________________________________________
> freebsd-stable at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-stable
> To unsubscribe, send any mail to "freebsd-stable-unsubscribe at freebsd.org"
-- 
greg <gval at mts.net>



More information about the freebsd-stable mailing list