Ọrọ pipadanu data SSD nigba lilo ekuro Linux 5.1, LVM ati dm-crypt

Ni itusilẹ itọju ti ekuro Linux 5.1.5 ti o wa titi isoro ni DM (Device Mapper) subsystem, eyi ti le fa si ibajẹ data lori awọn awakọ SSD. Iṣoro naa bẹrẹ si han lẹhin iyipada, ti a ṣafikun si ekuro ni Oṣu Kini ọdun yii, ni ipa lori ẹka 5.1 nikan ati ni ọpọlọpọ awọn ọran ti o han lori awọn ọna ṣiṣe pẹlu awọn awakọ Samsung SSD, eyiti o lo fifi ẹnọ kọ nkan data nipa lilo dm-crypt/LUKS lori ẹrọ-mapper/LVM.

Idi ti iṣoro naa jẹ ẹya Siṣamisi ibinu pupọ ti awọn bulọọki ominira nipasẹ FSTRIM (ọpọlọpọ awọn apa ni a samisi ni akoko kan, laisi akiyesi opin max_io_len_target_boundary). Ninu awọn ipinpinpin ti o funni ni ekuro 5.1, aṣiṣe ti wa tẹlẹ ninu Fedora, sugbon si maa wa aito ni ArchLinux (atunṣe wa, ṣugbọn o wa lọwọlọwọ ni ẹka “idanwo”). Iṣeduro fun idilọwọ iṣoro naa ni lati mu iṣẹ fstrim.service/timer ṣiṣẹ, tun lorukọ faili fstrim executable fun igba diẹ, yọkuro asia “sọ” kuro ninu awọn aṣayan oke ni fstab, ati mu ipo “allow-discards” kuro ni LUKS nipasẹ dmsetup .

orisun: opennet.ru

Fi ọrọìwòye kun