Samba Daemon startet unglaublich oft -> Prozessorlast 100%

qwertzy0815

Aktives Mitglied
Thread Starter
Dabei seit
12.06.2005
Beiträge
482
Reaktionspunkte
19
Hallo,

ich habe auf meinem iMac (G5 2.G mit 10.4.3) einige Verzeichnisse, auf die eine dbox und ein DVB-T Empfänger (Siemens Gigaset M740AV) Filme speichern dürfen, freigegeben. Der iMac hat nach einiger Zeit 100% Prozessorauslastung.

Ich bin der Sache mal nachgegangen und finde den smbd Dämon etliche Male gestartet. Auch im Samba Logfile zeigt sich, dass der Dämon alle paar Minuten neu gestartet wird.

Hat einer eine Idee wie ich das mehrmalige Starten des smb Dienstes verhindern kann?

Weiss einer wie man die smbd Daemonen stoppen bzw. aus dem Speicher entfernen kann?

Hier mal Auszüge von ps -ax

*snip
394 ?? R 1:28.86 /usr/sbin/smbd
397 ?? R 1:26.67 /usr/sbin/smbd
425 ?? R 1:28.17 /usr/sbin/smbd
428 ?? R 1:28.76 /usr/sbin/smbd
435 ?? R 1:27.58 /usr/sbin/smbd
438 ?? R 1:28.36 /usr/sbin/smbd
442 ?? R 1:31.45 /usr/sbin/smbd
445 ?? R 1:30.46 /usr/sbin/smbd
452 ?? R 1:29.47 /usr/sbin/smbd
455 ?? R 1:27.24 /usr/sbin/smbd
463 ?? R 1:25.81 /usr/sbin/smbd
466 ?? R 1:28.46 /usr/sbin/smbd
473 ?? R 1:26.58 /usr/sbin/smbd
476 ?? R 1:27.65 /usr/sbin/smbd
484 ?? R 1:26.71 /usr/sbin/smbd
487 ?? R 1:24.75 /usr/sbin/smbd
494 ?? R 1:26.51 /usr/sbin/smbd
497 ?? R 1:25.57 /usr/sbin/smbd
504 ?? R 1:22.94 /usr/sbin/smbd
507 ?? R 1:25.16 /usr/sbin/smbd
*snip
551 ?? R 1:22.29 /usr/sbin/smbd
555 ?? R 1:23.03 /usr/sbin/smbd
562 ?? R 1:24.06 /usr/sbin/smbd
565 ?? R 1:21.90 /usr/sbin/smbd
584 ?? R 1:20.18 /usr/sbin/smbd
585 ?? S 0:01.22 /System/Library/Services/AppleSpell.service/Contents/
588 ?? R 1:23.26 /usr/sbin/smbd
599 ?? R 1:18.14 /usr/sbin/smbd
602 ?? R 1:20.50 /usr/sbin/smbd
604 ?? R 1:16.77 /usr/sbin/smbd
606 ?? R 1:18.33 /usr/sbin/smbd
617 ?? R 1:20.65 /usr/sbin/smbd
620 ?? R 1:20.55 /usr/sbin/smbd
627 ?? R 1:19.72 /usr/sbin/smbd
630 ?? R 1:18.33 /usr/sbin/smbd
637 ?? R 1:15.43 /usr/sbin/smbd
640 ?? R 1:15.25 /usr/sbin/smbd
649 ?? R 1:15.01 /usr/sbin/smbd
653 ?? R 1:14.21 /usr/sbin/smbd
660 ?? R 1:12.69 /usr/sbin/smbd
663 ?? R 1:12.30 /usr/sbin/smbd
677 ?? R 1:15.07 /usr/sbin/smbd
680 ?? R 1:13.87 /usr/sbin/smbd
688 ?? R 1:12.94 /usr/sbin/smbd
691 ?? R 1:12.82 /usr/sbin/smbd
698 ?? R 1:07.89 /usr/sbin/smbd
701 ?? R 1:10.25 /usr/sbin/smbd
708 ?? R 1:06.47 /usr/sbin/smbd
711 ?? R 1:07.82 /usr/sbin/smbd
718 ?? R 1:07.00 /usr/sbin/smbd
721 ?? R 1:10.02 /usr/sbin/smbd
728 ?? R 1:05.91 /usr/sbin/smbd
731 ?? R 1:05.85 /usr/sbin/smbd
738 ?? R 1:05.77 /usr/sbin/smbd
741 ?? R 1:03.65 /usr/sbin/smbd
749 ?? R 1:01.64 /usr/sbin/smbd
752 ?? R 1:02.21 /usr/sbin/smbd
754 ?? R 1:03.73 /usr/sbin/smbd
756 ?? R 1:01.87 /usr/sbin/smbd
768 ?? R 1:04.12 /usr/sbin/smbd
771 ?? R 1:04.44 /usr/sbin/smbd
778 ?? R 0:59.65 /usr/sbin/smbd
781 ?? R 1:01.06 /usr/sbin/smbd
788 ?? R 0:59.11 /usr/sbin/smbd
791 ?? R 1:01.51 /usr/sbin/smbd
798 ?? R 0:59.57 /usr/sbin/smbd
801 ?? R 0:56.94 /usr/sbin/smbd
808 ?? R 0:54.98 /usr/sbin/smbd
811 ?? R 0:56.03 /usr/sbin/smbd
819 ?? R 0:53.21 /usr/sbin/smbd
822 ?? R 0:52.45 /usr/sbin/smbd
831 ?? R 0:51.74 /usr/sbin/smbd
834 ?? R 0:53.36 /usr/sbin/smbd
841 ?? R 0:49.23 /usr/sbin/smbd
844 ?? R 0:48.95 /usr/sbin/smbd
851 ?? R 0:48.97 /usr/sbin/smbd
854 ?? R 0:48.30 /usr/sbin/smbd
861 ?? R 0:46.33 /usr/sbin/smbd
864 ?? R 0:46.32 /usr/sbin/smbd
871 ?? R 0:44.39 /usr/sbin/smbd
874 ?? R 0:45.14 /usr/sbin/smbd
881 ?? R 0:42.38 /usr/sbin/smbd
884 ?? R 0:43.09 /usr/sbin/smbd
892 ?? R 0:39.31 /usr/sbin/smbd
895 ?? R 0:41.52 /usr/sbin/smbd
897 ?? R 0:42.04 /usr/sbin/smbd
899 ?? R 0:41.29 /usr/sbin/smbd
911 ?? R 0:40.85 /usr/sbin/smbd
914 ?? R 0:42.24 /usr/sbin/smbd
922 ?? R 0:39.53 /usr/sbin/smbd
925 ?? R 0:38.60 /usr/sbin/smbd
932 ?? R 0:36.57 /usr/sbin/smbd
935 ?? R 0:37.45 /usr/sbin/smbd
942 ?? R 0:36.04 /usr/sbin/smbd
945 ?? R 0:34.64 /usr/sbin/smbd
952 ?? R 0:32.22 /usr/sbin/smbd
955 ?? R 0:33.40 /usr/sbin/smbd
962 ?? R 0:31.17 /usr/sbin/smbd
965 ?? R 0:30.54 /usr/sbin/smbd
975 ?? R 0:28.30 /usr/sbin/smbd
978 ?? R 0:28.24 /usr/sbin/smbd
985 ?? R 0:26.96 /usr/sbin/smbd
988 ?? R 0:26.93 /usr/sbin/smbd
995 ?? R 0:25.24 /usr/sbin/smbd
998 ?? R 0:24.58 /usr/sbin/smbd
1005 ?? R 0:22.37 /usr/sbin/smbd
1008 ?? R 0:22.04 /usr/sbin/smbd
1015 ?? R 0:19.97 /usr/sbin/smbd
1018 ?? R 0:20.20 /usr/sbin/smbd
1025 ?? R 0:17.88 /usr/sbin/smbd
1028 ?? R 0:17.92 /usr/sbin/smbd
1036 ?? R 0:15.95 /usr/sbin/smbd
1039 ?? R 0:15.38 /usr/sbin/smbd
1041 ?? R 0:15.60 /usr/sbin/smbd
1043 ?? R 0:15.89 /usr/sbin/smbd
1055 ?? R 0:15.78 /usr/sbin/smbd
1057 ?? R 0:15.72 /usr/sbin/smbd
1064 ?? R 0:13.35 /usr/sbin/smbd
1067 ?? R 0:13.58 /usr/sbin/smbd
1074 ?? R 0:11.61 /usr/sbin/smbd
1077 ?? R 0:11.38 /usr/sbin/smbd
1084 ?? R 0:09.09 /usr/sbin/smbd
1087 ?? R 0:08.98 /usr/sbin/smbd
1094 ?? R 0:06.71 /usr/sbin/smbd
1097 ?? R 0:06.67 /usr/sbin/smbd
1102 ?? S 0:03.06 /Applications/Utilities/Terminal.app/Contents/MacOS/T
1116 ?? R 0:04.67 /usr/sbin/smbd
1120 ?? R 0:04.60 /usr/sbin/smbd

... und hier aus dem Sambalog

*snip
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:34:21, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:34:32, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:39:21, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:39:32, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:44:21, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:44:32, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:49:22, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:49:33, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:53:52, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:53:55, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:54:03, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:54:06, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:54:25, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:54:33, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:59:24, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 15:59:36, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:04:27, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:04:40, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:09:28, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:09:38, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:14:25, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:14:36, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:19:25, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
[2005/11/05 16:19:36, 0] /SourceCache/samba/samba-92.13/samba/source/smbd/server.c:main(789)
smbd version 3.0.10 started.
Copyright Andrew Tridgell and the Samba Team 1992-2004
 
Windows Sharing beenden behebt das Problem, jedoch nicht die Ursache

Habe auf einem Quicksilver G4 mit Mac OS 10.4.4 genau dasselbe Problem. Das mehrfache Öffnen des smbd-Prozesses konnte ich durch deaktivieren von Windows Sharing verhindern.

Leider löst dies jedoch auch nicht das Problem an sich, denn sobald ich mein Windows Netzwerk wieder aktiviere, startet sich smbd bis zum völligen Stillstand des Rechners.
 
qwertzy0815 schrieb:
...
Hat einer eine Idee wie ich das mehrmalige Starten des smb Dienstes verhindern kann?
...
Da kann man an verschiedenen Stellen ansetzen. Am besten wäre es IMO, wenn es gelingen würde, die Vielzahl der Anfragen einzudämmen (clientseitig).
Andernfalls kann man das auch in der smb.conf limitieren:
Code:
man smb.conf | less -p max\ connections
qwertzy0815 schrieb:
...
Weiss einer wie man die smbd Daemonen stoppen bzw. aus dem Speicher entfernen kann?
...
sudo killall smbd
Wenn die Prozesse sich nicht alle beenden, mit Gewalt:
sudo killall -9 smbd
 
Problem auf meinem Rechner gelöst :)

Vielen Dank für Deinen Beitrag maceis. Habe etwas dadurch gelernt und am Ende den Fehler gefunden.

Ein Druckertreiber auf einem Windows Rechner schickte ein- und denselben Druckauftrag immer wieder auf meinen G4 Quicksilver. Also habe ich den Druckauftrag gelöscht und den Drucker entfernt.

Seitdem läuft mein Netzwerk wieder wie es soll. Vielen Dank!
 
Hallo,

wie lautet der genaue Befehl die maximalen Verbindungen von Samba auf 10 zu limitieren?
Habe mir schonmal die Man durchgelesen, aber leider nicht verstanden.

Vielen Dank im vorraus.

Gruß

maxmustermann
 
Du benötigst vermutlich einen Eintrag in der Datei /etc/smb.conf
Weitere Einzelheiten findest Du an dieser Stelle in den manpages:
Code:
man smb.conf | less -p "max smbd processes"
Ich selbst hatte das noch nie im Einsatz und habe daher auch keine persönlichen Erfahrungen damit.

HTH
 
Zurück
Oben Unten