Linux ядросу 5.1, LVM жана dm-crypt колдонуп жатканда SSD маалыматтарын жоготуу маселеси

Ядронун тейлөө релизинде Linux 5.1.5 белгиленген көйгөй DM (Device Mapper) кичи тутумунда алып келиши мүмкүн SSD дисктериндеги маалыматтардын бузулушуна. Маселе кийин пайда боло баштады өзгөрүүлөрҮстүбүздөгү жылдын январь айында ядрого кошулган 5.1 бутагына гана таасирин тийгизет жана көпчүлүк учурларда dm-crypt/LUKS аркылуу түзмөк-mapper/LVM аркылуу маалыматтарды шифрлөөчү Samsung SSD дисктери бар системаларда пайда болот.

Көйгөйдүн себеби Ал FSTRIM аркылуу бошотулган блокторду өтө агрессивдүү белгилөө (max_io_len_target_boundary чегин эске албастан, бир убакта өтө көп секторлор белгиленген). 5.1 ядросун сунуштаган дистрибуциялардын ичинен ката мурунтан эле оңдолгон Fedora, бирок дагы эле оңдолбогон бойдон калууда ArchLinux (оңдоо жеткиликтүү, бирок учурда "сыноо" бөлүмүндө). Көйгөйдү бөгөттөө үчүн убактылуу чечим fstrim.service/timer кызматын өчүрүү, fstrim аткарылуучу файлдын атын убактылуу өзгөртүү, fstabдагы орнотуу параметрлеринен “таштоо” желекчесин алып салуу жана dmsetup аркылуу LUKSде “жол-жоюу” режимин өчүрүү. .

Source: opennet.ru

Комментарий кошуу