Re: Odd failure of smbd to start from init.d - CentOS 5.4

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



On Fri, May 21, 2010 at 03:39:53AM -0700, John Doe wrote:

> What's the return value?
>   service smb start
>   echo $?

# service smb start
Starting SMB services:                                     [  OK  ]
Starting NMB services: 

# echo $?
0

# ps aux | grep mbd
root      2520  0.0  0.0 107732  1548 ?        Ss   14:00   0:00 nmbd -D
root      4545  0.0  0.0  61152   744 pts/1    S+   14:27   0:00 grep mbd

So it returns 0, but it's not there. That's even if I run it all together:

# service smb restart;echo $?;ps aux | grep mbd | grep -v grep
Shutting down SMB services:                                [FAILED]
Shutting down NMB services:                                [  OK  ]
Starting SMB services:                                     [  OK  ]
Starting NMB services:                                     [  OK  ]
0
root      4753  0.0  0.0 108456  1464 ?        Ss   14:29   0:00 nmbd -D

What you see there is the failed shutdown of smbd, since the start just
before didn't work for long, then the successful nmbd shutdown, followed by
the apparently successful run of both of them, exit 0, but in fact only
nmbd, an instant later, is in the process table.

That missing second [ OK ] in the top instance is occassional (the only
inconsistent feature I'm seeing); and note nmbd is behaving fine even when
it doesn't show.

Whit
_______________________________________________
CentOS mailing list
CentOS@xxxxxxxxxx
http://lists.centos.org/mailman/listinfo/centos

[Index of Archives]     [CentOS]     [CentOS Announce]     [CentOS Development]     [CentOS ARM Devel]     [CentOS Docs]     [CentOS Virtualization]     [Carrier Grade Linux]     [Linux Media]     [Asterisk]     [DCCP]     [Netdev]     [Xorg]     [Linux USB]
  Powered by Linux