Linux Samba nmbd will nicht immer

Hallo Herr Harderer, habe ein komisches Problem mit meinem Samba Server, genauer mit dem Dienst nmbd, dieser scheint gelgentlich und nicht reproduzierbar beim starten des Servers nicht korrekt mit zu starten. Leider passiert das ganze recht selten, der Server wird jeden Tag neu gestartet, das nmbd Log sieht aber genau an einem der Tage wo es ein Problem gibt anders aus, als an den Tagen wo es keine Probleme gibt. Grept man nach nmbd findet sich dieser auch nicht in der Prozessliste, startet man nmbd manuell nach läuft wieder alles und das auch super stabil. Im Beispiellog trat das Problem am 2010/06/08 auf, komisch ist dabei der Eintrag c:open_sockets(683) - um 17:45:41 habe ich dann den nmbd manuell gestartet. Jetzt will ich aber schon wissen warum das vorkommt, gibt es die Möglichkeit das Loglevel für nmbd noch höher zu setzen, in der messages steht leider nichts vom nmbd Dienst. Anbei der Auszug aus /var/log/samba/log.nmbd, an den Tagen vor dem 08/06 war alles o.k., vielen vielen Dank Gruß Benjamin, komisch ist aber immer das der Dienst laut Log gestartet wurde was ja an allen anderen Tagen außer am 08/06 auch stimmt???


[2010/06/03 00:04:59, 0] nmbd/nmbd.c:terminate(68)
Got SIGTERM: going down…
[2010/06/03 10:11:16, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/03 23:30:27, 0] nmbd/nmbd.c:terminate(68)
Got SIGTERM: going down…
[2010/06/04 21:35:59, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/05 00:26:53, 0] nmbd/nmbd.c:terminate(68)
Got SIGTERM: going down…
[2010/06/05 08:08:40, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/06 00:23:31, 0] nmbd/nmbd.c:terminate(68)
Got SIGTERM: going down…
[2010/06/06 10:19:58, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/06 23:20:52, 0] nmbd/nmbd.c:terminate(68)
Got SIGTERM: going down…
[2010/06/07 17:59:41, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/07 22:17:31, 0] nmbd/nmbd.c:terminate(68)
Got SIGTERM: going down…
[2010/06/08 17:18:01, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/08 17:18:01, 0] nmbd/nmbd.c:open_sockets(683)
[2010/06/08 17:18:08, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/08 17:18:08, 0] nmbd/nmbd.c:open_sockets(683)
[2010/06/08 17:45:41, 0] nmbd/nmbd.c:main(849)
nmbd version 3.2.5 started.
Copyright Andrew Tridgell and the Samba Team 1992-2008
[2010/06/08 17:45:41, 0] nmbd/nmbd.c:main(879)
standard input is not a socket, assuming -D option

Hallo Benjamin,

bin leider schon einige Zeit nicht mehr ganz so firm im Thema samba, hätte aber folgende Vermutung:
sieht fast so aus, als ob das vorherige Beenden des smb-Servers nicht ganz sauber durchgelaufen wäre (=> ein smb-Prozess noch aktiv ist; sprich: smbd irgendwie noch läuft) und daher der Neustart nicht funktioniert.

Hast Du das vor einem Neustart schon mal überprüft (existiert ‚/var/run/samba/nmbd.pid‘ oder ‚/var/run/samba/smbd.pid‘)?

Viel Erfolg und viele Grüße,
Klaus

Hallo Herr Harderer, habe ein komisches Problem mit meinem
Samba Server, genauer mit dem Dienst nmbd, dieser scheint
gelgentlich und nicht reproduzierbar beim starten des Servers
nicht korrekt mit zu starten. Leider passiert das ganze recht
selten, der Server wird jeden Tag neu gestartet, das nmbd Log
sieht aber genau an einem der Tage wo es ein Problem gibt
anders aus, als an den Tagen wo es keine Probleme gibt. Grept
man nach nmbd findet sich dieser auch nicht in der
Prozessliste, startet man nmbd manuell nach läuft wieder alles
und das auch super stabil. Im Beispiellog trat das Problem am
2010/06/08 auf, komisch ist dabei der Eintrag
c:open_sockets(683) - um 17:45:41 habe ich dann den nmbd
manuell gestartet. Jetzt will ich aber schon wissen warum das
vorkommt, gibt es die Möglichkeit das Loglevel für nmbd noch
höher zu setzen, in der messages steht leider nichts vom nmbd
Dienst. Anbei der Auszug aus /var/log/samba/log.nmbd, an den
Tagen vor dem 08/06 war alles o.k., vielen vielen Dank Gruß
Benjamin, komisch ist aber immer das der Dienst laut Log
gestartet wurde was ja an allen anderen Tagen außer am 08/06
auch stimmt???

Wow, super vielen Dank für die schnelle Antwort, manchmal sieht man den Wald vor lauter Bäumen nicht mehr, mit deinen Tips komme ich doch schon wieder weiter, besten Dank. Hoffe das ich dir auch mal helfen kann.

Gruß Benjamin