PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Samba erzeugt 100% CPU-Last



PotD
25.08.05, 09:10
Ich habe einen Fileserver unter Suse 9.2 mit Samba version 3.0.9-2.3-SUSE
am Laufen.
Kurz nach dem Starten des Sambadaemons habe ich 1-2 Prozesse die dauerhaft zwischen 95 und 100% der CPU belegen. Der Server hat keine Domain zu verwalten, nur die Arbeitsgruppe. Er wird nur als Dateiablage verwendet, also keine Serverprofile oder Homeverzeichnis etc..
Es greifen ca. 20 Personen auf ihn zu.

Es ist ein Athlon XP 2000 mit 512MB Ram.

Auszug von top :

top - 11:08:02 up 3 days, 35 min, 1 user, load average: 1.00, 1.00, 1.00
Tasks: 72 total, 2 running, 70 sleeping, 0 stopped, 0 zombie
Cpu(s): 99.4% us, 0.6% sy, 0.0% ni, 0.0% id, 0.0% wa, 0.0% hi, 0.0% si
Mem: 515636k total, 512016k used, 3620k free, 23100k buffers
Swap: 1052216k total, 22956k used, 1029260k free, 436952k cached

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND
16216 root 25 0 9632 2052 8360 R 99.9 0.4 61:37.89 smbd

Evtl. kennt jemand das Problem, oder hat eine Idee woran das liegen kann.
Zu langsam wird die Kiste ja wohl kaum sein.

Schon im Vorraus danke
PotD

Tomek
25.08.05, 09:33
Ist der DMA-Modus auf der Festplatte aktiviert?

PotD
25.08.05, 09:46
Ist der DMA-Modus auf der Festplatte aktiviert?

Ja ist er, bei beiden Platten.

mamue
25.08.05, 09:56
Möglicherweise ein Fall von korrupten *.tdb. Die müssten irgendwo unter /etc liegen, glaube ich. "Find" wird Dir finden helfen. Du solltest sie sichern und dann testhalber einmal löschen. Die Domainenanmeldung wird dann nicht funktionieren, aber wenn es das Problem mit der Last beseitigt, weißt Du zumindest, woran es gelegen hat. Alternativ könntest Du ein Update ausprobieren, es gibt irgendwo auch rpm für Samba-3.0.20.

HTH,
mamue