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

[no subject]



Hallo!


Ich habe hier ein Problem mit samba und dem Kernelmodul kazuko,
vielleicht kann mir ja jemand einen Tip geben.

Hier läuft ein Fileserver mit einem aktuellen Debian (lenny/sid aktuell,
Stand gestern) mit Vanilla-kernel 2.6.26. Mit in den kernel eingebaut
ist das dazuko-Modul Version 2.3.5., damit die Antivirensoftware Avira
arbeiten kann. Clients sind WinXP, ist aber davon unabhängig, ich kann
den Fehler auch mit einem Linux-Client auf einem SMB-Mount erzeugen. 

So, die Kiste läuft, alles ist normal, Zugriffe funktionieren normal.
Jetzt gehe ich hin und mach mit dem Windows-Explorer einen Suchlauf über
ein Verzeichnis mit etlichen Unterverzeichnissen. Schonn nach kurzer
Zeit ist der Server plötzlich nicht mehr ansprechbar. Prozessoren sind
auf 100%, und im syslog tauchen diese Meldungen auf:


Jul 23 09:21:19 lintest1 kernel: INFO: task smbd:11016 blocked for more
than 120 seconds.
Jul 23 09:21:19 lintest1 kernel: "echo 0
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Jul 23 09:21:19 lintest1 kernel: smbd          D c03c3f3c     0 11016
1
Jul 23 09:21:19 lintest1 kernel:        f74ed680 00000082 c0113a18
c03c3f3c c03c6980 c03c6980 f750d170 f750d2c4 
Jul 23 09:21:19 lintest1 kernel:        c2f76980 00000000 00000001
00000000 c012a0b8 00000003 00000286 00000000 
Jul 23 09:21:19 lintest1 kernel:        00000000 00000000 f1055e10
c0206fcf f1055de8 f7212148 c02084eb 00000000 
Jul 23 09:21:19 lintest1 kernel: Call Trace:
Jul 23 09:21:19 lintest1 kernel:  [<c0113a18>] __resched_task+0x5c/0x5f
Jul 23 09:21:19 lintest1 kernel:  [<c012a0b8>] autoremove_wake_function
+0xc/0x2b
Jul 23 09:21:19 lintest1 kernel:  [<c0206fcf>]
two_slot_state_not_condition+0x0/0x67
Jul 23 09:21:19 lintest1 kernel:  [<c02084eb>] xp_wait_until_condition
+0xd7/0xec
Jul 23 09:21:19 lintest1 kernel:  [<c012a0ac>] autoremove_wake_function
+0x0/0x2b
Jul 23 09:21:19 lintest1 kernel:  [<c02044dd>]
dazuko_run_daemon_on_slotlist+0x128/0x19a
Jul 23 09:21:19 lintest1 kernel:  [<c020466c>] dazuko_process_access
+0x11d/0x160
Jul 23 09:21:19 lintest1 kernel:  [<c0208747>] dazuko_sys_generic
+0x154/0x18c
Jul 23 09:21:19 lintest1 kernel:  [<c0204149>] dazuko_inode_permission
+0xe/0x29
Jul 23 09:21:19 lintest1 kernel:  [<c0202554>] security_inode_permission
+0x1c/0x1e
Jul 23 09:21:19 lintest1 kernel:  [<c015c868>] may_open+0x8a/0x1ce
Jul 23 09:21:19 lintest1 kernel:  [<c015e860>] do_filp_open+0x2f9/0x65c
Jul 23 09:21:19 lintest1 kernel:  [<c0161ea0>] __posix_lock_file
+0x47c/0x486
Jul 23 09:21:19 lintest1 kernel:  [<c01541aa>] do_sys_open+0x3d/0xb6
Jul 23 09:21:19 lintest1 kernel:  [<c0154267>] sys_open+0x1e/0x23
Jul 23 09:21:19 lintest1 kernel:  [<c0102a5e>] syscall_call+0x7/0xb
Jul 23 09:21:19 lintest1 kernel:  =======================


Das einzige was ich da raus lesen kann, ist das ein smbd und dazuko an
der Sache beteiligt sind, aber das ist halt zu wenig.

Kann mir jemand hier mehr dazu sagen? Wenn dazu noch irgend welche Infos
fehlen sollten, dann werde ich sie gerne nachliefern. Es wäre sehr schön
wenn mir da jemand weiter helfen könnte!

Nachtrag:

Ich habe jetzt bei Experimenten noch herausgefunden, das es immer dann
auftritt, wenn man beim Suchen auch in die Dateien hinein schaut und
dabei auf zip-Files trifft. Wenn er darin sucht, kracht es. Genau das
scheint der Windows-Explorer aber standardmäßig zu tun. Wenn ich das auf
meiner Linux-Box mache und auch das Suchen in Archiven aktiviere,
passiert auf dem smb-mont genau das gleiche. Es ist also nicht direkt
vom Client abhängig. 


-- 
mit freundlichen Grüßen

Peter Küchler

Planungsverband Ballungsraum Frankfurt / Rhein-Main Poststr. 16
D-60329 Frankfurt am Main
Tel.: +49 69 2577-1301
Fax : +49 69 2577-1204
E-Mail: peter.kuechler@planungsverband.de www.planungsverband.de


Reply to: