Linux kernel 5.1, LVM və dm-crypt istifadə edərkən SSD məlumat itkisi problemi

Kernelin texniki xidmət buraxılışında Linux 5.1.5 sabit problem DM (Device Mapper) alt sistemindədir, hansı ki səbəb ola bilər SSD disklərində məlumatların pozulmasına. Problem sonradan görünməyə başladı dəyişikliklər, bu ilin yanvar ayında nüvəyə əlavə edilmiş, yalnız 5.1 filialına təsir göstərir və əksər hallarda cihaz-mapper/LVM üzərindən dm-crypt/LUKS istifadə edərək məlumat şifrələməsindən istifadə edən Samsung SSD diskləri olan sistemlərdə görünür.

Problemin səbəbi edir FSTRIM vasitəsilə sərbəst buraxılmış blokların həddən artıq aqressiv işarələnməsi (max_io_len_target_boundary limiti nəzərə alınmadan bir anda çox sayda sektor qeyd edilib). 5.1 nüvəsini təklif edən paylamalardan xəta artıq aradan qaldırılıb Fedora, lakin hələ də düzəldilməmiş qalır ArchLinux (düzəlmə mövcuddur, lakin hazırda “sınaq” bölməsindədir). Problemin qarşısını almaq üçün həll yolu fstrim.service/taymer xidmətini söndürmək, fstrim icra olunan faylın adını müvəqqəti olaraq dəyişdirmək, fstab-da quraşdırma seçimlərindən “atmaq” bayrağını istisna etmək və dmsetup vasitəsilə LUKS-də “izin vermək” rejimini deaktiv etməkdir. .

Mənbə: opennet.ru

Добавить комментарий