errores en sistemas de archivos ext4

Davidlohr Bueso dave en gnu.org
Vie Nov 5 09:45:18 CLST 2010


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 en 768, goal
> 476/14267/1791 en 257, best 0/0/0 en 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 en 257, goal
> 476/14195/1791 en 257, best 0/0/0 en 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 en 768, goal
> 476/14266/1535 en 513, best 0/0/0 en 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




Más información sobre la lista de distribución Linux