All of lore.kernel.org
 help / color / mirror / Atom feed
* umount fails with device busy
@ 2007-08-23 18:45 z00t
  2007-08-23 20:03 ` Chuck Lever
  0 siblings, 1 reply; 14+ messages in thread
From: z00t @ 2007-08-23 18:45 UTC (permalink / raw)
  To: nfs

Hi guys,

I get the device busy error when I try to umount an NFS file system althoug=
h there is no process with an open file on it (at least fuser -m /mnt/point=
 and lsof +f -- /mnt/point don't find anything).

To be more precise this only happens, when I run the umount right after sto=
pping an application which has its executables and work directory on this f=
ile system. Running umount again some seconds later works fine. =


I do not have any submounts under this mount point. There are no packet tra=
nsmit or receive errors nor any NFS/RPC errors only a very small number of =
RPC retransmitts. So it seems that I have a stable environment. Client and =
server is SLES9 with 2.6.5-7.202.7-smp/X86_64. =


I enabled NFS debug output and the only noticeable thing is, that some NFS =
operations are still ongoing after the application processes have already t=
erminated:

  Aug 23 08:25:23 marvin kernel: NFS reply getattr
  Aug 23 08:25:23 marvin kernel: NFS: nfs_update_inode(0:12/149296 ct=3D1 i=
nfo=3D0x6)
  Aug 23 08:25:23 marvin kernel: NFS: (0:12/149296) revalidation complete
  Aug 23 08:25:23 marvin kernel: nfs: flush(0:12/149296)
  Aug 23 08:25:23 marvin kernel: NFS: dentry_delete(bin/stop, 0)
  Aug 23 08:25:23 marvin kernel: NFS: revalidating (0:12/2)
  Aug 23 08:25:23 marvin kernel: NFS call  getattr
  Aug 23 08:25:23 marvin kernel: NFS reply getattr
  Aug 23 08:25:23 marvin kernel: NFS: nfs_update_inode(0:12/2 ct=3D1 info=
=3D0x6)
  Aug 23 08:25:23 marvin kernel: NFS: (0:12/2) revalidation complete
  Aug 23 08:25:25 marvin kernel: NFS call  fsstat
  Aug 23 08:25:25 marvin kernel: NFS reply statfs: 0
  Aug 23 08:25:35 marvin kernel: NFS call  fsstat
  Aug 23 08:25:35 marvin kernel: NFS reply statfs: 0
  Aug 23 08:25:38 marvin kernel: NFS: 6368 initiated commit call
  Aug 23 08:25:38 marvin kernel: NFS: 6369 initiated commit call
  Aug 23 08:25:38 marvin kernel: NFS: 6370 initiated commit call
  Aug 23 08:25:38 marvin kernel: NFS: 6371 initiated commit call
  Aug 23 08:25:38 marvin kernel: NFS: 6368 nfs_commit_done (status 0)
  Aug 23 08:25:38 marvin kernel: NFS: commit (0:12/121805 3207@0)NFS: dentr=
y_delete(log/mux_marvin.trc, 0)
  Aug 23 08:25:38 marvin kernel:  OK
  Aug 23 08:25:38 marvin kernel: NFS: 6369 nfs_commit_done (status 0)
  Aug 23 08:25:38 marvin kernel: NFS: commit (0:12/149304 2238@0)NFS: dentr=
y_delete(log/pw_marvin_1.trc, 0)
  Aug 23 08:25:38 marvin kernel:  OK
  Aug 23 08:25:38 marvin kernel: NFS: 6370 nfs_commit_done (status 0)
  Aug 23 08:25:38 marvin kernel: NFS: commit (0:12/149297 2238@0)NFS: dentr=
y_delete(log/pw_marvin_0.trc, 0)
  Aug 23 08:25:38 marvin kernel:  OK
  Aug 23 08:25:38 marvin kernel: NFS: 6371 nfs_commit_done (status 0)
  Aug 23 08:25:38 marvin kernel: NFS: commit (0:12/149295 965@0)NFS: dentry=
_delete(net.trc, 0)
  Aug 23 08:25:38 marvin kernel:  OK
  Aug 23 08:25:45 marvin kernel: NFS call  fsstat
  Aug 23 08:25:45 marvin kernel: NFS reply statfs: 0
  Aug 23 08:25:55 marvin kernel: NFS call  fsstat

When I run umount during these ops I get an device busy. Any help would be =
very appreciated!


-- =

Der GMX SmartSurfer hilft bis zu 70% Ihrer Onlinekosten zu sparen! =

Ideal f=FCr Modem und ISDN: http://www.gmx.net/de/go/smartsurfer

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
NFS maillist  -  NFS@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/nfs

^ permalink raw reply	[flat|nested] 14+ messages in thread

end of thread, other threads:[~2007-08-24 18:52 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-08-23 18:45 umount fails with device busy z00t
2007-08-23 20:03 ` Chuck Lever
2007-08-23 20:14   ` Zoot
2007-08-23 20:32     ` Chuck Lever
2007-08-24 18:52       ` Zoot
2007-08-23 20:29   ` Peter Staubach
2007-08-23 20:35     ` Chuck Lever
2007-08-23 20:53       ` Peter Staubach
2007-08-23 22:01         ` Chuck Lever
2007-08-24 13:43           ` Peter Staubach
2007-08-23 21:15       ` Zoot
2007-08-23 20:39     ` Zoot
2007-08-23 20:53       ` Peter Staubach
2007-08-23 21:05         ` Zoot

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.