Težava s izgubo podatkov na SSD-jevih pri uporabi jedra Linux 5.1, LVM in dm-crypt

V popravnem izdanju jedra Linux 5.1.5 fixed je težava v podsistemu DM (Device Mapper), ki lahko povzroči korupcijo podatkov na SSD diskih. Težava se začne pojavljati po spremembe, dodanem jedru januarja tega leta, vpliva pa le na vejo 5.1 ter se v večini primerov pojavlja na sistemih z SSD diski Samsung, na katerih se uporablja šifriranje podatkov z dm-crypt/LUKS nad device-mapper/LVM.

Vzrok težave je je preveč agresivno označevanje osvobojenih blokov preko FSTRIM (naenkrat se je označilo preveč sektorjev, brez upoštevanja limita max_io_len_target_boundary). V distribucijah, ki ponujajo jedro 5.1, je bila napaka že odpravljena v Fedora, vendar še vedno ostaja nepokrita v ArchLinux (popravek je na voljo, vendar je trenutno v veji „testing“). Kot obvod za blokiranje težave je omenjeno onemogočanje storitve fstrim.service/timer, začasno preimenovanje izvršljive datoteke fstrim, izključitev oznake „discard“ iz skupine možnosti za montiranje v fstab in onemogočanje načina „allow-discards“ v LUKS preko dmsetup.

Izvor: opennet.ru

Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki 🔥 Kupite zanesljivo gostovanje za spletne strani z zaščito pred DDoS, VPS VDS strežniki | ProHoster