errores en sistemas de archivos ext4

2010-11-05 Por tema Victor Hugo dos Santos
Hola a todos,

tengo una maquina virtual con RH 5.5 (kernel 2.6.18-194.17.1.el5xen),
actualizada.
el tema es que vez por otra me salen los siguientes errores en los logs:

==
Nov  4 22:10:20 servidor kernel: EXT4-fs: status 1 flags 2592
Nov  4 22:10:20 servidor kernel: EXT4-fs: orig 476/14778/1...@768, goal
476/14267/1...@257, best 0/0/0...@768 cr 3
Nov  4 22:10:20 servidor kernel: EXT4-fs: 0 scanned, 0 found
Nov  4 22:10:20 servidor kernel: EXT4-fs: groups:
Nov  4 22:10:20 servidor kernel:
Nov  4 22:15:22 servidor kernel: EXT4-fs: Can't allocate: Allocation
context details:
Nov  4 22:15:22 servidor kernel: EXT4-fs: status 1 flags 2592
Nov  4 22:15:22 servidor kernel: EXT4-fs: orig 476/14195/1...@257, goal
476/14195/1...@257, best 0/0/0...@257 cr 3
Nov  4 22:15:22 servidor kernel: EXT4-fs: 0 scanned, 0 found
Nov  4 22:15:22 servidor kernel: EXT4-fs: groups:
Nov  4 22:15:22 servidor kernel:
Nov  4 22:20:38 servidor kernel: EXT4-fs: Can't allocate: Allocation
context details:
Nov  4 22:20:38 servidor kernel: EXT4-fs: status 1 flags 2592
Nov  4 22:20:38 servidor kernel: EXT4-fs: orig 476/14521/1...@768, goal
476/14266/1...@513, best 0/0/0...@768 cr 3
Nov  4 22:20:38 servidor kernel: EXT4-fs: 0 scanned, 0 found
Nov  4 22:20:38 servidor kernel: EXT4-fs: groups:
==

he buscado en internet y al menos la mayoría de las respuestas,
siempre me llevan a este hilo
http://lkml.indiana.edu/hypermail/linux/kernel/0904.3/00612.html

que comentan que este error ocurre cuando se hace un
redimensionamiento del sistemas de archivos en sistemas SMP.
pero el tema, es que no estoy redimensionando nada en esta maquina
(tiene el mismo sistemas de archivos y tamaño de cuando se creo y no
hemos hecho cambios) !!!

hay que preocuparse ??? soluciones ?? parches ??'

Nota.: No es una maquina importante, por el contrario, es de
prueba/desarrollo, pero no me gustaría tener que reconstruirla.

salu2 y atento

-- 
--
Victor Hugo dos Santos
Linux Counter #224399


Re: errores en sistemas de archivos ext4

2010-11-05 Por tema Davidlohr Bueso
On Fri, 2010-11-05 at 09:26 -0300, Victor Hugo dos Santos wrote:
 Hola a todos,
 
 tengo una maquina virtual con RH 5.5 (kernel 2.6.18-194.17.1.el5xen),
 actualizada.
 el tema es que vez por otra me salen los siguientes errores en los logs:
 
 ==
 Nov  4 22:10:20 servidor kernel: EXT4-fs: status 1 flags 2592
 Nov  4 22:10:20 servidor kernel: EXT4-fs: orig 476/14778/1...@768, goal
 476/14267/1...@257, best 0/0/0...@768 cr 3
 Nov  4 22:10:20 servidor kernel: EXT4-fs: 0 scanned, 0 found
 Nov  4 22:10:20 servidor kernel: EXT4-fs: groups:
 Nov  4 22:10:20 servidor kernel:
 Nov  4 22:15:22 servidor kernel: EXT4-fs: Can't allocate: Allocation
 context details:
 Nov  4 22:15:22 servidor kernel: EXT4-fs: status 1 flags 2592
 Nov  4 22:15:22 servidor kernel: EXT4-fs: orig 476/14195/1...@257, goal
 476/14195/1...@257, best 0/0/0...@257 cr 3
 Nov  4 22:15:22 servidor kernel: EXT4-fs: 0 scanned, 0 found
 Nov  4 22:15:22 servidor kernel: EXT4-fs: groups:
 Nov  4 22:15:22 servidor kernel:
 Nov  4 22:20:38 servidor kernel: EXT4-fs: Can't allocate: Allocation
 context details:
 Nov  4 22:20:38 servidor kernel: EXT4-fs: status 1 flags 2592
 Nov  4 22:20:38 servidor kernel: EXT4-fs: orig 476/14521/1...@768, goal
 476/14266/1...@513, best 0/0/0...@768 cr 3
 Nov  4 22:20:38 servidor kernel: EXT4-fs: 0 scanned, 0 found
 Nov  4 22:20:38 servidor kernel: EXT4-fs: groups:
 ==
 
 he buscado en internet y al menos la mayoría de las respuestas,
 siempre me llevan a este hilo
 http://lkml.indiana.edu/hypermail/linux/kernel/0904.3/00612.html
 
 que comentan que este error ocurre cuando se hace un
 redimensionamiento del sistemas de archivos en sistemas SMP.

Este patch solo aplica si tienes SMP pues lo mas importante es que
inserta una proteccion de barrera de memoria, asi que en tu caso si no
tienes SMP no influenciaria:

+ smp_rmb(); /* after reading s_groups_count first */

 pero el tema, es que no estoy redimensionando nada en esta maquina
 (tiene el mismo sistemas de archivos y tamaño de cuando se creo y no
 hemos hecho cambios) !!!
 
 hay que preocuparse ??? soluciones ?? parches ??'

Hace poco se incluyo un patch
(http://www.spinics.net/lists/linux-ext4/msg20191.html) que suprime
alertas innecesarias como esta (suponiendo que todo esta en orden y ext4
se esta quejando por algo intenro pero que no esta comprometiendo tu
sistema de archivos propiamente tal). Este merge se hizo para 2.6.36
(http://lkml.org/lkml/2010/8/6/4):

Eric Sandeen (6):
...
  ext4: don't print scary messages for allocation failures
post-abort
...

- Davidlohr