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

Nell'uscita correttiva del kernel Linux 5.1.5 è stata corretta c'è un problema nel sottosistema DM (Device Mapper) che può portare porta a danni ai dati sui dischi SSD. Il problema si è manifestato dopo modifiche, aggiunto al kernel a gennaio di quest'anno, colpisce solo il ramo 5.1 e nella stragrande maggioranza dei casi si verifica su sistemi con dischi SSD Samsung, nei quali è attivata la crittografia dei dati utilizzando dm-crypt/LUKS sopra device-mapper/LVM.

La causa del problema è è una marcatura troppo aggressiva dei settori liberati tramite FSTRIM (venivano contrassegnati troppi settori in una volta, senza tener conto del limite max_io_len_target_boundary). Nei distributori che offrono il kernel 5.1, l'errore è già stato corretta in Fedora, ma rimane irrisolta in ArchLinux (la correzione è disponibile, ma è attualmente in fase di «testing»). Come soluzione alternativa per bloccare il problema, è possibile disattivare il servizio fstrim.service/timer, rinominare temporaneamente il file eseguibile fstrim, rimuovere il flag «discard» dalle opzioni di montaggio in fstab e disattivare la modalità «allow-discards» in LUKS tramite dmsetup.

Fonte: opennet.ru

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