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

INFO: task apache2:5389 blocked for more than 120 seconds



Muy buenas a todos,

Este fin de semana he tenido caídas en el servicio Web y la verdad que
este mañana nos hemos dado cuenta del problema....(será necesario
configurar bien el Pandora FMS).

El servidor Apache estaba detenido y en los logs del kernel aparecen
estos mensajes:

Sep 24 03:27:10 web kernel: [5160670.759468] INFO: task apache2:5429
blocked for more than 120 seconds.

Sep 24 03:27:10 web kernel: [5160670.761501] "echo 0 >
/proc/sys/kernel/hung_task_timeout_secs" disables this message.

Sep 24 03:27:10 web kernel: [5160670.761796] apache2       D f6461e0c
   0  5429   6529 0x00000000

Sep 24 03:27:10 web kernel: [5160670.761995]  f04ab740 00200082
f6461ccc f6461e0c f6461e10 c1419100 c1419100 c14146ac

Sep 24 03:27:10 web kernel: [5160670.762078]  f04ab8fc c2a08100
00000001 0000048a 00000041 c13b13c0 c108af35 00001d36

Sep 24 03:27:10 web kernel: [5160670.762088]  c2a036ac f04ab8fc
4cf68992 00000000 0d4bcc4a 00000000 00000000 00000000

Sep 24 03:27:10 web kernel: [5160670.762163] Call Trace:

Sep 24 03:27:10 web kernel: [5160670.763072]  [<c108af35>] ?
zone_watermark_ok+0x16/0x99

Sep 24 03:27:10 web kernel: [5160670.763104]  [<c126d54a>] ?
io_schedule+0x5f/0x98

Sep 24 03:27:10 web kernel: [5160670.763700]  [<f839b6ba>] ?
nfs_wait_bit_uninterruptible+0x5/0x8 [nfs]

Sep 24 03:27:10 web kernel: [5160670.763710]  [<c126d9d1>] ?
__wait_on_bit+0x33/0x58

Sep 24 03:27:10 web kernel: [5160670.763731]  [<f839b6b5>] ?
nfs_wait_bit_uninterruptible+0x0/0x8 [nfs]

Sep 24 03:27:10 web kernel: [5160670.763738]  [<c126daab>] ?
out_of_line_wait_on_bit+0xb5/0xbd

Sep 24 03:27:10 web kernel: [5160670.763755]  [<f839b6b5>] ?
nfs_wait_bit_uninterruptible+0x0/0x8 [nfs]

Sep 24 03:27:10 web kernel: [5160670.763770]  [<c1044067>] ?
wake_bit_function+0x0/0x3c

Sep 24 03:27:10 web kernel: [5160670.763788]  [<f839b6af>] ?
nfs_wait_on_request+0x19/0x1f [nfs]

Sep 24 03:27:10 web kernel: [5160670.763805]  [<f839f26f>] ?
nfs_updatepage+0x1a0/0x4b1 [nfs]

Sep 24 03:27:10 web kernel: [5160670.763821]  [<f839f5ae>] ?
nfs_flush_incompatible+0x2e/0x4a [nfs]

Sep 24 03:27:10 web kernel: [5160670.763836]  [<f83937c9>] ?
nfs_write_end+0x104/0x12d [nfs]

Sep 24 03:27:10 web kernel: [5160670.763856]  [<c108841e>] ?
generic_file_buffered_write+0x12f/0x21d

Sep 24 03:27:10 web kernel: [5160670.763864]  [<c1088909>] ?
__generic_file_aio_write+0x265/0x28d

Sep 24 03:27:10 web kernel: [5160670.763875]  [<c11ceb27>] ?
sock_common_recvmsg+0x2f/0x45

Sep 24 03:27:10 web kernel: [5160670.763881]  [<c11ccef0>] ?
__sock_recvmsg+0x50/0x58

Sep 24 03:27:10 web kernel: [5160670.763945]  [<c1088982>] ?
generic_file_aio_write+0x51/0x93

Sep 24 03:27:10 web kernel: [5160670.763968]  [<f83941f3>] ?
nfs_file_write+0xf5/0x159 [nfs]

Sep 24 03:27:10 web kernel: [5160670.763984]  [<c10b314e>] ?
do_sync_write+0xc0/0x107

Sep 24 03:27:10 web kernel: [5160670.763997]  [<c104403a>] ?
autoremove_wake_function+0x0/0x2d

Sep 24 03:27:10 web kernel: [5160670.764014]  [<c1033d67>] ?
do_setitimer+0x1be/0x1d0

Sep 24 03:27:10 web kernel: [5160670.764030]  [<c11027e0>] ?
security_file_permission+0xc/0xd

Sep 24 03:27:10 web kernel: [5160670.764041]  [<c10b308e>] ?
do_sync_write+0x0/0x107

Sep 24 03:27:10 web kernel: [5160670.764051]  [<c10b3a58>] ? vfs_write+0x7e/0xd6

Sep 24 03:27:10 web kernel: [5160670.764061]  [<c10b3b48>] ? sys_write+0x3c/0x63

Sep 24 03:27:10 web kernel: [5160670.764073]  [<c10030fb>] ?
sysenter_do_call+0x12/0x28

Datos:

Debian  6.0.2

uname -a
Linux web 2.6.32-5-686 #1 SMP Mon Jun 13 04:13:06 UTC 2011 i686 GNU/Linux

Los logs de Apache son almacenado en un servidor NFS en nuestra red
local, ¿estos mensajes están relacionado con eso?

La configuración de Apache es la siguiente:

Timeout 1800

KeepAlive On

MaxKeepAliveRequests 1000

DumpIOInput On
DumpIOLogLevel debug

<IfModule mpm_prefork_module>
    StartServers         20
    MinSpareServers      10
    MaxSpareServers      10
    MaxClients          150
    MaxRequestsPerChild   10000
</IfModule>

<IfModule mpm_event_module>
    StartServers          2
    MaxClients          150
    MinSpareThreads      25
    MaxSpareThreads      75
    ThreadLimit          64
    ThreadsPerChild      25
    MaxRequestsPerChild   0
</IfModule>

User ${APACHE_RUN_USER}
Group ${APACHE_RUN_GROUP}

¿Alguien me puede dar alguna pista?

Ahora mismo tengo el servicio funcionando porque he reiniciado el Apache.

Gracias, un saludo.


Reply to: