ProHoster > Blog > ynternet nijs > SSD-gegevensferliesprobleem by it brûken fan Linux kernel 5.1, LVM en dm-crypt
SSD-gegevensferliesprobleem by it brûken fan Linux kernel 5.1, LVM en dm-crypt
Yn in ûnderhâld release fan de kernel Linux 5.1.5fêst it probleem is yn de DM (Device Mapper) subsysteem, dy't Kin liede ta oan gegevenskorrupsje op SSD-skiven. It probleem begûn te ferskinen nei feroarings, tafoege oan 'e kernel yn jannewaris fan dit jier, beynfloedet allinich de 5.1-tûke en yn' e grutte mearderheid fan gefallen ferskynt op systemen mei Samsung SSD-skiven, dy't gegevensfersifering brûke mei dm-crypt / LUKS oer apparaat-mapper / LVM.
Oarsaak fan it probleem it is Te agressyf markearring fan befrijde blokken fia FSTRIM (tefolle sektoaren waarden tagelyk markearre, sûnder rekken te hâlden mei de limyt fan max_io_len_target_boundary). Fan 'e distribúsjes dy't de 5.1-kernel oanbiede, is de flater al reparearre yn Fedora, mar bliuwt noch net korrizjearre yn ArchLinux (de fix is beskikber, mar is op it stuit yn 'e tûke "testen"). In oplossing foar it blokkearjen fan it probleem is om de fstrim.service/timer-tsjinst út te skeakeljen, it fstrim-útfierbere bestân tydlik omneame, de flagge "discard" út te sluten fan 'e mount-opsjes yn fstab, en de "tastean-discards"-modus yn LUKS útskeakelje fia dmsetup .