SSD gagnatap vandamál þegar Linux kjarna 5.1, LVM og dm-crypt eru notuð

Í viðhaldsútgáfu af kjarnanum Linux 5.1.5 lagað vandamálið er í DM (Device Mapper) undirkerfinu, sem getur valdið til gagnaspillingar á SSD drifum. Vandamálið fór að koma í ljós á eftir breytingar, sem bætt var við kjarnann í janúar á þessu ári, hefur aðeins áhrif á 5.1 útibúið og birtist í langflestum tilfellum á kerfum með Samsung SSD drifum sem nota gagnadulkóðun með dm-crypt/LUKS yfir device-mapper/LVM.

Orsök vandans er Of árásargjarn merking á losuðum blokkum í gegnum FSTRIM (of margir geirar voru merktir í einu, án þess að taka tillit til max_io_len_target_boundary takmörkanna). Af þeim dreifingum sem bjóða upp á 5.1 kjarnann hefur villan þegar verið lagfærð inn Fedora, en er enn óleiðrétt í ArchLinux (leiðréttingin er fáanleg, en er sem stendur í „prófunar“ útibúinu). Lausn til að loka á vandamálið er að slökkva á fstrim.service/timer þjónustunni, endurnefna fstrim keyrsluskrána tímabundið, útiloka „discard“ fánann frá tengivalkostunum í fstab og slökkva á „leyfa-discards“ ham í LUKS í gegnum dmsetup .

Heimild: opennet.ru

Bæta við athugasemd