LVM2, dmraid, & write barriers not supported: xfs or ext - McKAY brothers, multimedia emulation and support

About McKAY's blog

ads

Post Top Ad

Your Ad Spot

2010/09/09

LVM2, dmraid, & write barriers not supported: xfs or ext

El núcleo linux 2.6.28 es el ultimo de un tipo de núcleos, debido a que ya 2.6.29 viene con nuevas características implementadas como KMS, viene con cosas nuevas pero, por supuesto, algunas fallas por tantas cosas nuevas, ahora un problema de reciente aparición (hoy resuelto en versiones recientes) relacionados con la escritura por barridas sobre los mapeos de dispositivos la cual no funcionaba, lo que significa que en las implementacion LVM2 tampoco esta funcionando.! Veamos como afecta esto a las versiones Debian recientes!
The 2.6.28 its a last kernel series of kernel types, due over 2.6.29 comes with new features implemented like KMS, comes with new issues but of course and some bugs due those lot of new features, now a recent problem (today solved in lasted releases) related to write barriers that over device mapper are not supported, which means that write barriers over LVM2 are also not supported.! Lest how affect this to Debian fresh releases!
RESUMEN BARRIDO POR ESCRITURAS NO COMPATIBLE EN LENNY Y SQUEEZE
Como sea, en lenny si se utiliza el kernel oficial liberado, es decir 2.6.26, este error no aplica. Sin embargo, afecta directamente a backports para lenny y kernels oficiales para squeeze, cualquier recopilación o liberacion que emplee los núcleos 2.6.33 hasta 2.6.29 heredaran este problema, ya que dmraid requiere funciones relacionadas con el kernel! Este problema se resolvió en versiones 2.6.34 de manera precedida.
El problema es completamente detallado y descrito aquí: https://bugzilla.kernel.org/show_bug.cgi?id=9554 donde se especifica que se relacionan con el soporte del version Linux 2.6.29 en, 2.6.30, 2.6.31 y 2.6.32 del nucleo.
OVERVIEW WRITE BARRIERS NOT SUPPORTED IN SQUEEZE AND LENNY IN LVM

However, on lenny if you use the official kernel release, i mean 2.6.26, this error does not apply. However, directly affects backports packages for lenny and squeeze official kernels, also any compilation or releases that builds over 2.6.29 to 2.6.32 inherit this problem, because dmraid requires kernel-related functions! This problem was fixed in version 2.6.34 and so.

The problem is complete and detailed is described here: https://bugzilla.kernel.org/show_bug.cgi?Id=9554 which specifies that relate to the Linux kernel support on 06/02/1929, 02/06/1930, 02/06/1931 and 06/02/1932 versions only.

COMO RESOLVERLO DEPENDIENDO DE LA VERSION DE DEBIAN?

Esto dependerá de la version del kernel instaladas. Para lenny el kernel oficial lanzado (2.6.28) no se ve afectado, pero el núcleo que esta en backports de lenny sí, ya que son 2.6.32. Los usados en squeeze son inmediatamente afectados ya que la liberación oficial es 2.6.32 o 2.6.33, por supuesto, la solución para la futura squeeze de backports no se verá afectada por que para entonces el núcleo debe ser mayor que la versión 2.6.34.
Se puede utilizar paquetes de testing o sid mayores a 2.6.34 que solucionan el problema

Para etch o lenny, puede usarse la compilacion de kanotix excalibur tambien.

Lo segundo es que solo en squeeze o versiones sid que hayan empleado estos kernels afectados, deben recompilar el paquete lvm2 y dmraid.

AQUI ESTA EL KERNEL 2.6.34 para etch, lenny y squeeze (sin ninguna remocion fnatica GNU y compatible con los paquetes linux-firmwares) deberas usar module-assistant 0.11.3 si instalas y usas estos paquetes de headers
HOW TO SOLVED DEPEND ON DEBIAN RELEASED ITS AFFECTED?

This depend of kernel implementation installed. For lenny oficial released kernel (2.6.28) this are not affected, but backported kernel yes, due are 2.6.32 version. The squeeze release are inmediately affected due oficial release propability must be 2.6.32 o 2.6.33, of course, the backported solution for squeeze will be not affected due kernel must be greater than 2.6.34 version.

For now can use sid builds packages over 2.6.34 that fix the problem.

For etch o lenny especials, can use the kernel kanotix excalibur compilation also.
The second its that only in squeeze or sid versions that inplements these affected kernels must recompile the lvm2 and dmraid packages.

HERE IS THE KERNEL 2.6.34 for etch, lenny and squeeze (without any remotion fanatic from GNU and compatible with linux-firmwares packages) u must use module-assistant 0.11.3 if u install these linux image packages headers
linux-headers-2.6.34-4_2.6.34-4.12_all.deb
linux-image-2.6.34-4-generic_2.6.34-4.12_i386.deb
linux-headers-2.6.34-4-generic_2.6.34-4.12_i386.deb
module-init-tools_3.4-1vnz1_i386.debEste ultimo es ultra necesario, solo para etch y lenny, squeeze no lo requiere porque ya esta en debian / this lasted package are necesary in etch and lenny, squeeze can use the original from main repositories

No hay comentarios.:

Publicar un comentario

no stupid winbuntu users allowed!

Entradas populares

Post Top Ad

Your Ad Spot