Probleem met gegevensverlies op SSD bij gebruik van Linux-kernel 5.1, LVM en dm-crypt

In de correctie-uitgave van de kernel Linux 5.1.5 opgelost is er een probleem in de DM (Device Mapper)-subsystemen, die kan leiden leidt tot gegevensverlies op SSD-opslagmedia. Het probleem doet zich voor na wijzigingen, dat in januari van dit jaar aan de kernel is toegevoegd, raakt alleen tak 5.1 en manifesteert zich in de overgrote meerderheid van de gevallen op systemen met Samsung SSD-opslagmedia, waarbij gegevensversleuteling wordt toegepast met behulp van dm-crypt/LUKS bovenop device-mapper/LVM.

De oorzaak van het probleem is is een te agressieve markering van vrijgegeven blokken via FSTRIM (te veel sectoren werden in ƩƩn keer gemarkeerd, zonder rekening te houden met de limiet van max_io_len_target_boundary). In de distributies die kernel 5.1 aanbieden, is de fout al verholpen in Fedora, maar blijft nog steeds onopgelost in ArchLinux (de oplossing is beschikbaar, maar bevindt zich momenteel in de 'testing'-tak). Als een workaround voor het blokkeren van het probleem wordt genoemd het uitschakelen van de fstrim.service/timer-service, het tijdelijk hernoemen van het uitvoerbare bestand fstrim, het uitsluiten van de 'discard'-vlag uit de mount-opties in fstab en het uitschakelen van de 'allow-discards'-modus in LUKS via dmsetup.

Bron: opennet.ru

Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers šŸ”„ Koop betrouwbare webhosting met bescherming tegen DDoS, VPS VDS servers | ProHoster