Linux kernel 5.1, LVM සහ dm-crypt භාවිතා කරන විට SSD දත්ත නැතිවීමේ ගැටළුව

කර්නලයේ නඩත්තු නිකුතුවක Linux 5.1.5 ස්ථාවර ගැටළුව ඇත්තේ DM (උපාංග සිතියම්කරු) උප පද්ධතිය තුළය හේතු විය හැක SSD ධාවකවල දත්ත දූෂණයට. ගැටලුව පෙනෙන්නට පටන් ගත්තේ ඉන් පසුවය වෙනස්, මෙම වසරේ ජනවාරි මාසයේදී කර්නලයට එකතු කරන ලද, 5.1 ශාඛාවට පමණක් බලපාන අතර, උපාංග-mapper/LVM හරහා dm-crypt/LUKS භාවිතා කරමින් දත්ත සංකේතනය භාවිතා කරන Samsung SSD ධාවකයන් සහිත පද්ධතිවල බොහෝ අවස්ථාවලදී දිස්වේ.

ගැටලුවට හේතුව එය FSTRIM හරහා නිදහස් කරන ලද කුට්ටි ඉතා ආක්‍රමණශීලී ලෙස සලකුණු කිරීම (max_io_len_target_සීමා සීමාව සැලකිල්ලට නොගෙන එක් වරකට බොහෝ අංශ සලකුණු කර ඇත). 5.1 කර්නලය ලබා දෙන බෙදාහැරීම් අතරින්, දෝෂය දැනටමත් සවි කර ඇත Fedora, නමුත් තවමත් නිවැරදි කර නොමැත ආර්ච්ලිනක්ස් (නිවැරදි කිරීම තිබේ, නමුත් දැනට "පරීක්ෂණ" ශාඛාවේ ඇත). ගැටළුව අවහිර කිරීම සඳහා විසඳුමක් වනුයේ fstrim.service/timer සේවාව අක්‍රිය කිරීම, fstrim ක්‍රියාත්මක කළ හැකි ගොනුව තාවකාලිකව නැවත නම් කිරීම, fstab හි ඇති mount විකල්ප වලින් "ඉවතලෑම" ධජය බැහැර කිරීම සහ dmsetup හරහා LUKS හි "ඉවතලීමට ඉඩ දෙන්න" මාදිලිය අක්‍රිය කිරීමයි. .

මූලාශ්රය: opennet.ru

අදහස් එක් කරන්න