Re: server mountpoint busy after unexporting nfs4 share

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, 16 Aug 2013 17:12:18 -0400 "J. Bruce Fields" <bfields@xxxxxxxxxxxx>
wrote:

> On Thu, Aug 15, 2013 at 12:04:33PM -0400, Martin Hicks wrote:
> > I'm wondering if I'm missing something or if this is a bug.
> > 
> > A NFS4 export has active clients.  The mount is removed from
> > /etc/exports and 'exportfs -r' is run.  Clients immediately start
> > getting 'Stale file handle' errors, but the mountpoint is still busy
> > and cannot be unmounted.  Killing off nfsd solves the problem, but is
> > undesirable for obvious reasons.
> > 
> > On debian linux, kernel version 3.10-2-amd64,  with nfs-utils 1.2.8.
> 
> Yeah, the clients may hold opens or locks on the filesystem and those
> don't get removed on exports -r.
> 
> For now shutting down the server is the only solution.

How far does:
  echo /path/to/export > /proc/fs/nfsd/unlock_filesystem
get you? Or does that just drop 'lockd' locks and not NFSv4 locks?

NeilBrown


> 
> We could possibly fix that, or provide some other way to do whatever it
> is you're trying to do, but it's likely not a small change.
> 
> Nevertheless, for future reference it would be interesting to know what
> exactly you're trying to do.
> 
> --b.
> --
> To unsubscribe from this list: send the line "unsubscribe linux-nfs" in
> the body of a message to majordomo@xxxxxxxxxxxxxxx
> More majordomo info at  http://vger.kernel.org/majordomo-info.html

Attachment: signature.asc
Description: PGP signature


[Index of Archives]     [Linux Filesystem Development]     [Linux USB Development]     [Linux Media Development]     [Video for Linux]     [Linux NILFS]     [Linux Audio Users]     [Yosemite Info]     [Linux SCSI]

  Powered by Linux