Проблем губитка података ССД-а када се користи Линук кернел 5.1, ЛВМ и дм-црипт

У издању за одржавање кернела Линук КСНУМКС фиксно проблем је у ДМ (Девице Маппер) подсистему, који може проузроковати до оштећења података на ССД дисковима. Проблем је почео да се јавља након Промене, додат језгру у јануару ове године, утиче само на грану 5.1 и у великој већини случајева се појављује на системима са Самсунг ССД дисковима који користе шифровање података помоћу дм-црипт/ЛУКС преко девице-маппер/ЛВМ.

Узрок проблема је Превише агресивно означавање ослобођених блокова преко ФСТРИМ-а (превише сектора је истовремено означено, без узимања у обзир ограничења мак_ио_лен_таргет_боундари). Од дистрибуција које нуде кернел 5.1, грешка је већ исправљена федора, али и даље остаје неисправљен у АрцхЛинук (поправка је доступна, али је тренутно у грани „тестирања“). Заобилазно решење за блокирање проблема је да онемогућите услугу фстрим.сервице/тимер, привремено преименујете извршну датотеку фстрим, искључите ознаку „одбаци“ из опција монтирања у фстаб-у и онемогућите режим „дозволи одбацивања“ у ЛУКС-у преко дмсетуп-а .

Извор: опеннет.ру

Додај коментар