Good to Know Database

Samba 3: "smbd/server.c:281(remove_child_pid)"


Wenn Sie unter CentOS 6 in der Logdatei /var/log/messages oder in der Samba-Logdatei /var/log/samba/log.smbd die folgenden Meldungen in einem Abstand von 13 Minuten vorfinden, dann liegt dies an einem Bug in der Samba-Version 3.5.10. Weitere Informationen zu diesem Bug finden Sie im CentOS Bug Tracker unter http://bugs.centos.org/view.php?id=5455.

[root@centos6 ~]# tail -f /var/log/messages
Jun  9 21:23:04 centos6 smbd[3096]: [2012/06/09 21:23:04.049725,  0] smbd/server.c:281(remove_child_pid)
Jun  9 21:23:04 centos6 smbd[3096]:   Could not find child 13255 -- ignoring
[...]
Jun  9 21:36:04 centos6 smbd[3096]: [2012/06/09 21:36:04.753283,  0] smbd/server.c:281(remove_child_pid)
Jun  9 21:36:04 centos6 smbd[3096]:   Could not find child 13341 -- ignoring
[...]
Jun  9 21:49:05 centos6 smbd[3096]: [2012/06/09 21:49:05.553864,  0] smbd/server.c:281(remove_child_pid)
Jun  9 21:49:05 centos6 smbd[3096]:   Could not find child 13388 -- ignoring

[root@centos6 ~]# tail -f /var/log/samba/log.smbd
[2012/06/09 21:23:04.049725,  0] smbd/server.c:281(remove_child_pid)
  Could not find child 13255 -- ignoring
[...]
[2012/06/09 21:36:04.753283,  0] smbd/server.c:281(remove_child_pid)
  Could not find child 13341 -- ignoring
[...]
[2012/06/09 21:49:05.553864,  0] smbd/server.c:281(remove_child_pid)
  Could not find child 13388 -- ignoring

Seit Juni 2012 hat sich die Meldung etwas geändert. Derzeit (Januar 2013) wird die folgende Meldung nur noch in der Samba-Logdatei /var/log/samba/log.smbd protokolliert.

[root@centos6 ~]# tail -f /var/log/samba/log.smbd
[2013/01/03 11:28:19.436382,  1] smbd/server.c:282(remove_child_pid)
  Could not find child 1162 -- ignoring
[...]
[2013/01/03 11:41:20.130679,  1] smbd/server.c:282(remove_child_pid)
  Could not find child 1270 -- ignoring
[...]
[2013/01/03 11:54:20.820406,  1] smbd/server.c:282(remove_child_pid)
  Could not find child 1348 -- ignoring

Diese Meldungen können Sie wie folgt umgehen. Öffnen Sie die Samba-Konfigurationsdatei /etc/samba/smb.conf mit einem Editor.

[root@centos6 ~]# vi /etc/samba/smb.conf

Fügen Sie im globalen Abschnitt die Option printcap cache time ein, setzen diese auf den Wert 0 und speichern die Konfiguration ab.

[global]
        [...]
        printcap cache time = 0

Anschließend starten Sie den Samba-Daemon neu.

[root@centos6 ~]# service smb restart

Überprüfen Sie nachdem Sie die Änderung vorgenommen haben erneut die Logdateien.


Dieser Eintrag wurde am 03.01.2013 erstellt und zuletzt am 08.01.2014 bearbeitet.

Direkter Link zu dieser Seite: http://www.gtkdb.de/index_33_2042.html

[ Zur Startseite ]   [ Zur Kategorie ]


Valid XHTML 1.0 Transitional Valid CSS Valid Atom 1.0

© 2004-2018 by Georg Kainzbauer