Re: problem stopping dead samba service

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

 



On Thu, 2005-05-12 at 18:40 +0200, Birger Wathne wrote:
> i just had a problem that may need looking into.
> 
> my samba processes had been killed. the init.d scripts for samba (smb 
> and winbind) both return a non-zero status when you try to stop the 
> service when it's already dead. clusvcadm couldn't stop the service 
> because of this non-zero status, and i was also unable to start it.
> 
> i fixed it for now by making the stop functions in smb and winbind return 0.
> 
> are there any accepted standards for /etc/init.d scripts? What is 
> supposed to happen when stopping a non-running service? in other words, 
> is this a samba or a cluster problem?
> 

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=151104

Basically, our default return was 1 if it wasn't running.  The LSB says
it should be 0 for the stop-case if it's not running.  Also, there was a
bug recently reported in which stop ordering was using the start levels:

https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=157248

This would cause the file systems to be unmounted before Samba --
killing it uncleanly if force-unmount was used.  This is fixed in CVS.

-- Lon

--

Linux-cluster@xxxxxxxxxx
http://www.redhat.com/mailman/listinfo/linux-cluster

[Index of Archives]     [Corosync Cluster Engine]     [GFS]     [Linux Virtualization]     [Centos Virtualization]     [Centos]     [Linux RAID]     [Fedora Users]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite Camping]

  Powered by Linux