Problema di perdita di dati su SSD utilizzando il kernel Linux 5.1, LVM e dm-crypt

Nella release correttiva del kernel Linux 5.1.5 è stata corretta il problema nel sottosistema DM (Device Mapper) che può portare a danni ai dati sugli SSD. Il problema si manifesta dopo cambiamenti, introdotto nel kernel a gennaio di quest'anno, riguarda solo il ramo 5.1 e nella stragrande maggioranza dei casi si presenta sui sistemi con SSD Samsung, nei quali viene utilizzata la crittografia dei dati con dm-crypt/LUKS sopra device-mapper/LVM.

La causa del problema è è un'etichettatura troppo aggressiva dei blocchi liberati tramite FSTRIM (in un colpo solo venivano etichettati troppi settori, senza considerare il limite max_io_len_target_boundary). Tra le distribuzioni che offrono il kernel 5.1, l'errore è già stato corretto in Fedora, ma rimane irrisolto in ArchLinux (la correzione è disponibile, ma si trova ancora nel ramo «testing»). Come soluzione alternativa per bloccare il problema, si consiglia di disabilitare il servizio fstrim.service/timer, rinominare temporaneamente il file eseguibile fstrim, escludere il flag «discard» dalle opzioni di montaggio in fstab e disabilitare la modalità «allow-discards» in LUKS tramite dmsetup.

Fonte: opennet.ru

Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server 🔥 Acquista hosting affidabile per siti web con protezione DDoS, VPS VDS server | ProHoster