Portál AbcLinuxu, 12. května 2025 09:24

Dotaz: Kernel panic: Attempted to kill the idle task

14.8.2006 16:37 Open Mage | skóre: 24 | Lom
Kernel panic: Attempted to kill the idle task
Přečteno: 438×
Odpovědět | Admin
Zdravím, za poslední dva týdny se mi na jednom serveru už dvakrát stal identický problém se zatuhnutím systému. Server je to HP ProLiant s instalovaným Debian Woody. Běží na něm Courier na doručování pošty z DMZ na poštovní server a proxy cache Squid.

Problém se projevuje vždy stejně - zatuhne kompletně systém a vypíše něco jako :
<0>Kernel panic: Attempted to kill the idle task.
In idle task - not syncing
S tím, že v logu messages je kolem tý doby kdy se to stalo jen tohle :
Aug 14 14:52:48 mailint squid[286]: Squid Parent: child process 28746 exited due to signal 11
Aug 14 14:52:49 mailint kernel:  printing eip:
Aug 14 14:52:49 mailint kernel: 00007f47
Aug 14 14:52:49 mailint kernel: Oops: 0000
Aug 14 14:52:49 mailint kernel: CPU:    0
Aug 14 14:52:49 mailint kernel: EIP:    0010:[<00007f47>]    Not tainted
Aug 14 14:52:49 mailint kernel: EFLAGS: 00010282
Aug 14 14:52:49 mailint kernel: eax: 00000000   ebx: c01e7ee4   ecx: 00000000   edx: 00000020
Aug 14 14:52:49 mailint kernel: esi: dfa20710   edi: dc674560   ebp: dc674698   esp: c1e9be28
Aug 14 14:52:49 mailint kernel: ds: 0018   es: 0018   ss: 0018
Aug 14 14:52:49 mailint kernel: Process squid (pid: 28746, stackpage=c1e9b000)
Aug 14 14:52:49 mailint kernel: Stack: dfa206f0 c01ae827 dfa206f0 00000020 00000000 dfa20710 dc674698 c01a9d3e
Aug 14 14:52:49 mailint kernel:        dc674560 dfa206f0 00000020 dcac5cc0 dc674560 dc674698 dc674560 00000001
Aug 14 14:52:49 mailint kernel:        0000015c 00000020 00000000 00000020 dcac5cec c01ac2e3 dc674560 dcac5cc0
Aug 14 14:52:49 mailint kernel: Call Trace: [tcp_v4_send_check+111/172] [tcp_transmit_skb+1082/1436] [tcp_send_ack+195/204] [cleanup_rbuf+
212/220] [tcp_recvmsg+1739/2024]
Aug 14 14:52:49 mailint kernel:    [inet_recvmsg+61/84] [sock_recvmsg+61/188] [sock_read+146/160] [sys_read+150/228] [system_call+51/56]
Aug 14 14:52:49 mailint kernel:
Aug 14 14:52:49 mailint kernel: Code:  Bad EIP value.
Aug 14 14:52:52 mailint squid[286]: Squid Parent: child process 30433 started
Aug 14 15:09:11 mailint -- MARK --
Aug 14 15:29:11 mailint -- MARK --
Aug 14 15:49:11 mailint -- MARK --
Jak prosím postupovat v analýze problému a jeho řešení ?:o) Díky moc, Standa
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

22.8.2006 17:50 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
Odpovědět | | Sbalit | Link | Blokovat | Admin
Napadá prosím někoho něco ? Už se to na tom serveru stalo asi 4 x za posledních pár dní a nejsem schopen dohledat proč a co mu vadí. Díky moc
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
22.8.2006 18:05 razor | skóre: 33
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
No moc ti neporadím, ale skusil bych použít zde již publikovaný odkaz. Čili zjistit kde je soubor s oops logem, nainstalovat ksymoops a tomu predhodit ten oops soubor. Ten stack trace by ti snad mohl být v něčem užitečný.
kozzi avatar 22.8.2006 18:13 kozzi | skóre: 55 | blog: vse_o_vsem | Pacman (Bratrušov)
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
něco není dobrýho ohledně jádra. zkus nainstalovat nový jádro
Linux je jako mušketýři "jeden za všechny, všichni za jednoho"
29.8.2006 09:55 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
Tak pravda je, že se opravdu jedná o konkrétní problém s jádrem a jeho instalací. Pravidlně dávám na serveru apt-get update/upgrade a tentokrát se stáhla nějaká nová image jádra či co a ta tam prostě dělá neplechu. Nejsem se moc jistý co už se nainstalovalo a co ne v této souvislosti, nicméně aktuálně při pokusu o apt-get upgrade se děje následující :
root@mailint:/var/log# apt-get upgrade
Reading Package Lists... Done
Building Dependency Tree... Done
The following packages have been kept back
  php4-imap
1 packages upgraded, 0 newly installed, 0 to remove and 1  not upgraded.
10 packages not fully installed or removed.
Need to get 0B/8709kB of archives. After unpacking 4096B will be used.
Do you want to continue? [Y/n] Y
(Reading database ... 38175 files and directories currently installed.)
Preparing to replace kernel-image-2.4.18-1-686 2.4.18-13.1 (using .../kernel-image-2.4.18-1-686_2.4.18-13.2_i386.deb) ...

You are attempting to install an initrd kernel image (version 2.4.18-1-686)
This will not work unless you have configured your boot loader to use
initrd. (An initrd image is a kernel image that expects to use an INITial
Ram Disk to mount a minimal root file system into RAM and use that for
booting).
As a reminder, in order to configure lilo, you need to
add an 'initrd=/initrd.img' to the image=/vmlinuz
stanza of your /etc/lilo.conf
I repeat, You need to configure your boot loader. If you have already done
so, and you wish to get rid of this message, please put
  `do_initrd = Yes'
in /etc/kernel-img.conf. Note that this is optional, but if you do not,
you'll contitnue to see this message whenever you install a kernel
image using initrd.
Do you want to stop now? [Y/n]Y
Ok, Aborting
dpkg: error processing /var/cache/apt/archives/kernel-image-2.4.18-1-686_2.4.18-13.2_i386.deb (--unpack):
 subprocess pre-installation script returned error exit status 1
Errors were encountered while processing:
 /var/cache/apt/archives/kernel-image-2.4.18-1-686_2.4.18-13.2_i386.deb
E: Sub-process /usr/bin/dpkg returned an error code (1)
Z čehož usuzuji, že je potřeba nakonfigurovat boot loader pro novou kernel-image - nicméně z toho konce mi zase vyplývá, že se ho nepodařilo nainstalovat. Tak jsem z toho, abych se přiznal, tumpachovej. Debianu moc nevládu, zvládám spíš RPM distra. Předpokládám však, že to bude nějaká standardní věc, jen jsem se s ní teď setkal na serveru prvně. Prosím o nasměrování pro debianího niemanda, díky moc.
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
29.8.2006 10:02 kaaja | skóre: 24 | blog: Sem tam něco | Podbořany, Praha
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
Do you want to stop now? [Y/n]Y
Ok, Aborting
mozna by to chtelo zmacknout neco jineho nez Y :-)
29.8.2006 10:16 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
Ty vole ja jsem dobre zabednenej :o) Diky, jdu zkusit ...
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747
4.9.2006 10:00 Open Mage | skóre: 24 | Lom
Rozbalit Rozbalit vše Re: Kernel panic: Attempted to kill the idle task
Tak ani tohle nepomohlo nakonec. Dle odhadů kolegy může jít z velké části o problém s HW na tom serveru. Jedná se o HP ProLiant DL360 a je fakt, že byl delší dobu v server roomu v těch vedrech bez klimatizace. Myslíte, že to může být příčina těchto problému - konkrétně třeba paměť nebo větráček k procesoru ? Je fakt, že po tvrdém restaru vždycky nějakou dobu běží a zatuhne třeba za den za dva, jak kdy. To by mohlo takovým problémum napovídat.
Stanislav Puffler, DiS. specialista na internet marketing a ecommerce www.openmage.cz tel. 773 565 747

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.