[gl-como] errore kernel

Diego Roversi diegor@tiscali.it
Sab 26 Maggio 2012 08:20:13 CEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/24/12 11:51, Fabrizio Monti wrote:
> Ciao a tutti,
> ho riscontrato questo messaggio su un server centos 5.6 64bit kerner
> 2.6.18-238.12.1.el5   :
> 
> Citazione
> May 24 10:05:11 web kernel: INFO: task httpd:6308 blocked for more than 120
> seconds.
> May 24 10:05:11 web kernel: "echo 0 >
> /proc/sys/kernel/hung_task_timeout_secs" disables this message.
> May 24 10:05:11 web kernel: httpd         D ffff81013b22e080     0  6308
>  2446          6611  5362 (NOTLB)

> May 24 10:05:11 web kernel: Call Trace:
> May 24 10:05:11 web kernel:  [<ffffffff80064ae9>] _spin_lock_bh+0x9/0x14
[...]
> May 24 10:05:11 web kernel:  [<ffffffff8000eb30>] link_path_walk+0x42/0xb2
> May 24 10:05:11 web kernel:  [<ffffffff8000ce5f>] do_path_lookup+0x275/0x2f1
> May 24 10:05:11 web kernel:  [<ffffffff80012970>] getname+0x15b/0x1c2
[...]
> May 24 10:05:11 web kernel:  [<ffffffff80028a45>] vfs_stat_fd+0x1b/0x4a
> May 24 10:05:11 web kernel:  [<ffffffff80023826>] sys_newstat+0x19/0x31
> May 24 10:05:11 web kernel:  [<ffffffff8005d229>] tracesys+0x71/0xe0
> May 24 10:05:11 web kernel:  [<ffffffff8005d28d>] tracesys+0xd5/0xe0
> 
> Credo che il problema sia il kernel che va a stoppare quel determinato
> servizio ma mi sapete dire come mai? E' mai capitato a qualcuno di voi?

Ci sei quasi. In realta' questo e' un warning del kernel, che ti avverte
che una certa richiesta, sta impiegando piu' di due minuti ad essere
soddisfatta. A noi ogni tanto accadeva per esempio perche' lo storage
condiviso si bloccava (in parte ad un sovraccarico di richieste in parte
per un baco) e il kernel ti avvisava che quella richiesta stava
impegando troppo tempo.

  Per esempio nel tuo caso, nello stack trace sembra proprio che sia
bloccato in una chiamata al vfs nella lettura delle informazioni di un
file. Il fatto che ci sia coinvolto uno spin lock, farebbe pensare che
forse il problema e' che ci sono troppe letture su disco contemporanee.

Ciao,
  Diego.
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.12 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAk/Adh0ACgkQ+cvrJH1RRobKbwCfSiq7hFt4vbqQJ0qZ33zM9mOC
WowAoLD9xCVaQfaGaNcRFB5l0nLnr3Ug
=Agnp
-----END PGP SIGNATURE-----


Maggiori informazioni sulla lista gl-como