Kwistjoni ta 'telf ta' data SSD meta tuża Linux kernel 5.1, LVM u dm-crypt

Fi rilaxx ta 'manutenzjoni tal-qalba Linux 5.1.5 fiss il-problema tinsab fis-subsistema DM (Device Mapper), li jista jikkawża għall-korruzzjoni tad-data fuq drives SSD. Il-problema bdiet tidher wara bidliet, добавленного в ядро в январе этого года, затрагивает только ветку 5.1 и в подавляющем большинстве случаев проявляется на системах с SSD-накопителями Samsung, на которых применяется шифрование данных с использованием dm-crypt/LUKS поверх device-mapper/LVM.

Kawża tal-problema huwa слишком агрессивная пометка освобождаемых блоков через FSTRIM (за раз помечалось слишком много секторов, без учёта лимита max_io_len_target_boundary). Из дистрибутивов предлагающих ядро 5.1 ошибка уже устранена в Fedora, iżda xorta jibqa' mhux ikkoreġut fi ArchLinux (исправление доступно, но пока находится в ветке «testing»). В качестве обходного пути блокирования проблемы называется отключение сервиса fstrim.service/timer, временное переименование исполняемого файла fstrim, исключение флага «discard» из числа опций монтирования в fstab и отключение режима «allow-discards» в LUKS через dmsetup.

Sors: opennet.ru

Żid kumment