Problema de pérdida de datos en SSD al usar el núcleo de Linux 5.1, LVM y dm-crypt

En la actualización de corrección del núcleo Linux 5.1.5 corregido un problema en el subsistema DM (Device Mapper), que puede conducir a la pérdida de datos en unidades SSD. El problema comenzó a manifestarse después de cambios, introducido en el núcleo en enero de este año, afecta solo a la rama 5.1 y en la mayoría de los casos se presenta en sistemas con unidades SSD Samsung, en las que se aplica cifrado de datos utilizando dm-crypt/LUKS sobre device-mapper/LVM.

La causa del problema es es el marcado demasiado agresivo de los bloques liberados a través de FSTRIM (demasiados sectores marcados a la vez, sin tener en cuenta el límite max_io_len_target_boundary). En las distribuciones que ofrecen el núcleo 5.1, el error ya se ha corregido en Fedora, pero aún no se ha solucionado en ArchLinux (la corrección está disponible, pero aún se encuentra en la rama 'testing'). Como solución alternativa para bloquear el problema, se sugiere desactivar el servicio fstrim.service/timer, renombrar temporalmente el archivo ejecutable fstrim, excluir la opción 'discard' de las opciones de montaje en fstab y desactivar el modo 'allow-discards' en LUKS a través de dmsetup.

Fuente: opennet.ru

Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS 🔥 Compra un hosting fiable para sitios web con protección contra DDoS, servidores VPS VDS | ProHoster