Asterisco usando el 100% de la CPU y congelando mi host debian

Tengo un host Debian

uname

Linux voip 2.6.25-2-amd64 # 1 SMP lun Jul 14 11:05:23 UTC 2008 x86_64 GNU / Linux

Asterisco antiguo

asterisco 1: 1.4.21.2 ~ dfsg-3

Ha estado trabajando durante mucho time

time de actividad

13:50:37 hasta 1047 días, 21:02, 7 usuarios, carga promedio: 0.17, 0.19, 2.81

Hoy el anfitrión se congeló, pings fueron contestados, pero no pude ssh, no dhcp o cualquier otro service.

Después de haber iniciado session desde la console y mirado hacia arriba, vi que el asterisco estaba utilizando el 100% de la CPU. killall asterisk no funcionó, tuve que recurrir a killall -9. Después de reiniciar el service, todo parecía estar bien.

Revisé mis loggings y noté esto:

> Mar 12 13:18:06 voip kernel: [96834831.947297] asterisk D > ffff81000100a080 0 15757 1 Mar 12 13:18:06 > voip kernel: [96834831.947304] ffff8100390fdda8 0000000000000086 > ffff810039561c00 ffff810024af33d8 > Mar 12 13:18:06 voip kernel: [96834831.947310] ffff81002dda8080 > ffff810039cb2d40 ffff81002dda82f0 0000000000000001 > Mar 12 13:18:06 voip kernel: [96834831.947317] 0000000000000296 > 0000000000000003 ffff8100390fdda8 ffffffff8022bea4 > Mar 12 13:18:06 voip kernel: [96834831.947322] Call Trace: > Mar 12 13:18:06 voip kernel: [96834831.947345] [<ffffffff8022bea4>] > __wake_up+0x38/0x4e Mar 12 13:18:06 voip kernel: [96834831.947364] [<ffffffff881145b4>] > :jbd:log_wait_commit+0x9f/0xed Mar 12 13:18:06 voip > kernel: [96834831.947373] [<ffffffff80246a54>] > autoremove_wake_function+0x0/0x2e Mar 12 13:18:06 voip > kernel: [96834831.947389] [<ffffffff881104f7>] > :jbd:journal_stop+0x165/0x18d Mar 12 13:18:06 voip > kernel: [96834831.947400] [<ffffffff802b4c6d>] > __writeback_single_inode+0x17f/0x29d Mar 12 13:18:06 voip kernel: [96834831.947407] [<ffffffff80246a54>] > autoremove_wake_function+0x0/0x2e Mar 12 13:18:06 voip > kernel: [96834831.947419] [<ffffffff802b558b>] sync_inode+0x24/0x31 > Mar 12 13:18:06 voip kernel: [96834831.947440] [<ffffffff881213ce>] > :ext3:ext3_sync_file+0x8a/0x9c Mar 12 13:18:06 voip > kernel: [96834831.947449] [<ffffffff802b79c2>] do_fsync+0x52/0xa4 > Mar 12 13:18:06 voip kernel: [96834831.947456] [<ffffffff802b7a37>] > __do_fsync+0x23/0x36 Mar 12 13:18:06 voip kernel: [96834831.947463] [<ffffffff8020bd9a>] > system_call_after_swapgs+0x8a/0x8f 

Estoy discombobulated, es un error de Asterisk? ¿O algo mas? ¿Por qué veo do_fsync y sync_inode en el logging? ¿Perchance es un sistema de files o problema del disco duro? (Yo uso lvm + ext3)

¿Puede alguien señalarme en la dirección correcta?

Si algo ha estado trabajando alnetworkingedor de tres años en una fila sin un tirón y de repente comienza a lanzar errores del kernel relacionados con el sistema de files, yo diría que su hardware está empezando a derretirse. Inmediatamente asegúrese de tener copys de security utilizables y replace el server inmediatamente con uno nuevo.

O, como mínimo, replace los discos duros, aunque los problemas que parecen un problema de HD a veces puede ser debido a mal RAM / CPU o sobrecalentamiento.

Creo que podría tener un problema de hardware. Intente ejecutar fsck para reparar su sistema de files.