Linux kernel 5.1၊ LVM နှင့် dm-crypt ကိုအသုံးပြုသောအခါ SSD ဒေတာဆုံးရှုံးမှုပြဿနာ

kernel ၏ပြုပြင်ထိန်းသိမ်းမှုတစ်ခုတွင် Linux ကို 5.1.5 သတ်မှတ်ထားတဲ့ ပြဿနာသည် DM (Device Mapper) စနစ်ခွဲတွင်ဖြစ်သည်။ ဖြစ်ပေါ်စေနိုင်သည်။ SSD drives တွင် data ယိုယွင်းမှုဆီသို့။ နောက်မှ ပြဿနာပေါ်လာတော့တယ်။ အပြောင်းအလဲများယခုနှစ်ဇန်နဝါရီလတွင် kernel တွင်ထည့်သွင်းထားသော၊ သည် 5.1 ဌာနခွဲကိုသာအကျိုးသက်ရောက်ပြီး dm-crypt/LUKS ကို device-mapper/LVM ကိုအသုံးပြု၍ data encryption ကိုအသုံးပြုသည့် Samsung SSD drives ပါသည့်စနစ်များတွင်ဖြစ်ရပ်အများစုတွင်ပေါ်လာသည်။

ပြဿနာ၏အကြောင်းရင်း ဒါဟာဖြစ်ပါသည် FSTRIM မှတစ်ဆင့် လွတ်မြောက်လာသော လုပ်ကွက်များကို ပြင်းထန်လွန်းသော အမှတ်အသားပြုခြင်း (max_io_len_target_boundary ကန့်သတ်ချက်ကို ထည့်သွင်းစဉ်းစားခြင်းမရှိဘဲ တစ်ချိန်တည်းတွင် ကဏ္ဍများစွာကို အမှတ်အသားပြုထားသည်)။ 5.1 kernel ကို ပေးဆောင်သော ဖြန့်ဝေမှုများတွင်၊ အမှားကို ပြင်ဆင်ပြီးဖြစ်သည်။ Fedoraသို့သော် ပြုပြင်မွမ်းမံနေဆဲဖြစ်သည်။ ArchLinux (ပြင်ဆင်မှုကို ရနိုင်သော်လည်း လက်ရှိတွင် "စမ်းသပ်ခြင်း" ဌာနခွဲတွင် ရှိနေသည်)။ ပြဿနာကို ပိတ်ဆို့ခြင်းအတွက် ဖြေရှင်းနည်းမှာ fstrim.service/timer ဝန်ဆောင်မှုကို ပိတ်ရန်၊ fstrim လည်ပတ်နိုင်သော ဖိုင်ကို ယာယီအမည်ပြောင်းရန်၊ fstab ရှိ mount ရွေးချယ်စရာများမှ "ပယ်ဖျက်" အလံကို ဖယ်ထုတ်ရန်နှင့် LUKS ရှိ "ခွင့်ပြု-ပယ်ချ" မုဒ်ကို dmsetup မှတစ်ဆင့် ပိတ်ရန်ဖြစ်သည်။ .

source: opennet.ru

မှတ်ချက် Add