On Sat, Jul 14, 2007 at 11:22:57AM +0200, Steinar H. Gunderson wrote: > On Thu, Jun 14, 2007 at 05:18:38PM +0200, Bart Cortooms wrote: > > We're using drbd+heartbeat+nfs as well, and the symptoms are the same: when > > calling /etc/init.d/nfs-kernel-server stop from the command line all > > threads are stopped cleanly. When heartbeat calls > > /etc/init.d/nfs-kernel-server stop however, the nfsd threads keep running.
this might be only due to a race condition, i.e. heartbeat doing umount; nfs-kernel-server stop much faster than you do by hand? > > I haven't yet been able to figure out why the exact same command doesn't > > work when heartbeat calls it while it does work when called manually. > > I'm still a bit unsure what to actually do with this bug; it sounds more like > a kernel bug to me than anything the nfs-utils package really can do anything > about. What kernel are you using? this is reproducable with various kernels. I seem to remember some "home grown" (kernel.org) 2.6.16, as well as debian default 2.6.18, and backports 2.6.20. > Could a reassign be appropriate? yes. IMO, it is likely some race condition in kernel nfs code. -- : Lars Ellenberg Tel +43-1-8178292-0 : : LINBIT Information Technologies GmbH Fax +43-1-8178292-82 : : Vivenotgasse 48, A-1120 Vienna/Europe http://www.linbit.com : -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]