Hallo zusammen,
ich habe gestern mein Debian System von Etch auf Lenny geupdatet. Heute ist dann ein Server auf einmal stehen geblieben.
Im Syslog stand darauf folgende Meldung ungefähr 12x. Laut google scheint das am 2.6.26 Kernel zu liegen. Eine Lösung hab ich allerdings noch nicht gefunden.
Kennt jemand das Problem?
Mar 4 22:45:58 mx02 kernel: [129128.192113] INFO: task cron:19767 blocked for more than 120 seconds.
Mar 4 22:45:58 mx02 kernel: [129128.192150] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 4 22:45:58 mx02 kernel: [129128.192196] cron D 3b30efd5 0 19767 2884
Mar 4 22:45:58 mx02 kernel: [129128.192227] c1cd72c0 00000082 00000000 3b30efd5 0000750f c1cd744c c17cbfa0 00000000
Mar 4 22:45:58 mx02 kernel: [129128.192273] 00000000 c01dcca6 00000001 00000000 f1269f24 0485cae6 c17cbfa0 c013604c
Mar 4 22:45:58 mx02 kernel: [129128.192332] 7fffffff 7fffffff f1269f68 00000002 c02b84f1 c01344c2 00000000 00000000
Mar 4 22:45:58 mx02 kernel: [129128.192390] Call Trace:
Mar 4 22:45:58 mx02 kernel: [129128.192454] [<c01dcca6>] __next_cpu+0x12/0x21
Mar 4 22:45:58 mx02 kernel: [129128.192494] [<c013604c>] getnstimeofday+0x37/0xbc
Mar 4 22:45:58 mx02 kernel: [129128.192532] [<c02b84f1>] schedule_timeout+0x13/0x86
Mar 4 22:45:58 mx02 kernel: [129128.192564] [<c01344c2>] ktime_get_ts+0x22/0x49
Mar 4 22:45:58 mx02 kernel: [129128.192596] [<c01344f6>] ktime_get+0xd/0x21
Mar 4 22:45:58 mx02 kernel: [129128.192628] [<c01190e6>] hrtick_start_fair+0xeb/0x12c
Mar 4 22:45:58 mx02 kernel: [129128.192668] [<c02b7c15>] wait_for_common+0xaf/0x10f
Mar 4 22:45:58 mx02 kernel: [129128.192702] [<c011b682>] default_wake_function+0x0/0x8
Mar 4 22:45:58 mx02 kernel: [129128.192741] [<c0121b89>] do_fork+0x17f/0x1dc
Mar 4 22:45:58 mx02 kernel: [129128.192782] [<c0102173>] sys_vfork+0x18/0x1c
Mar 4 22:45:58 mx02 kernel: [129128.192814] [<c01038ce>] syscall_call+0x7/0xb
Mar 4 22:45:58 mx02 kernel: [129128.192864] =======================
Mar 4 22:45:58 mx02 kernel: [129128.192888] INFO: task cron:19768 blocked for more than 120 seconds.
Mar 4 22:45:58 mx02 kernel: [129128.192917] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message.
Mar 4 22:45:58 mx02 kernel: [129128.192961] cron D cd1314a4 0 19768 2884
Mar 4 22:45:58 mx02 kernel: [129128.192991] c1cd6ea0 00000082 00000000 cd1314a4 0000751a c1cd702c c17cbfa0 00000000
Mar 4 22:45:58 mx02 kernel: [129128.193036] 00000000 c01dcca6 000020d4 00000000 c6381f24 04866280 c17cbfa0 c013604c
Mar 4 22:45:58 mx02 kernel: [129128.193095] 7fffffff 7fffffff c6381f68 00000002 c02b84f1 c01344c2 00000000 00000000
Vielen Dank im voraus.
Gruß Chris
NFO: task cron:xxxx blocked for more than 120 seconds.
Re: NFO: task cron:xxxx blocked for more than 120 seconds.
Okay, scheint ein Bug im Kernel zu sein...
http://bugzilla.kernel.org/show_bug.cgi?id=12687
Kennt dennoch vielleicht jemand eine Lösung - außer wieder den altern Kernel zu verwenden?
Gruß Chris
http://bugzilla.kernel.org/show_bug.cgi?id=12687
Kennt dennoch vielleicht jemand eine Lösung - außer wieder den altern Kernel zu verwenden?
Gruß Chris
- habakug
- Moderator
- Beiträge: 4314
- Registriert: 23.10.2004 13:08:41
- Lizenz eigener Beiträge: MIT Lizenz
Re: NFO: task cron:xxxx blocked for more than 120 seconds.
Hallo!
Ja, Kernel 2.6.28 nehmen [1]:
[1] http://www.mail-archive.com/debian-bugs ... 11954.html
Ja, Kernel 2.6.28 nehmen [1]:
Gruß, habakugFor the record, this is fixed by kernel patch
commit 9744197c3d7b329590c2be33ad7b17409bd798fe
which is in 2.6.28
[1] http://www.mail-archive.com/debian-bugs ... 11954.html