আমি বর্তমানে মারিয়াডিবি ইনস্ট্যান্স চালানোর জন্য একটি রেইড আয়নায় 2 256 জিবি এসএসডি সহ একটি নতুন উবুন্টু 13.04 সার্ভার তৈরি করছি। আমরা সাধারণত একটি এমডি রেড 1 অ্যারের উপরে ডিএম-ক্রিপ্ট এনক্রিপশনের শীর্ষে এলভিএম রাখি, তবে পূর্বে এই সেটআপে এসএসডি ব্যবহার করি নি।
আমার প্রশ্নটি হ'ল যেহেতু আমরা একটি নতুন (3.8) কার্নেল ব্যবহার করব তাই এটি বুঝতে পারার সাথে সাথে রেড ভলিউমে সরাসরি fstrim প্রয়োগ করা উচিত । fstrim -v /
ক্রোন কাজের মাধ্যমে সঠিকভাবে কাজ করার জন্য কি আমি এখন নির্ভর করতে পারি , ঠিক যেমন আমি অভিযানটি না করে থাকি? অভিযানের ভলিউমের শীর্ষে এলভিএম থাকা সত্ত্বেও এটি কি সত্য? আমরা ড্রাইভে উপস্থিত হার্ডওয়্যার এনক্রিপশনটি ব্যবহার করার পরিকল্পনা করি, সুতরাং আমাদের এখানে ডিএম-ক্রিপ্ট লাগবে না।
দ্রষ্টব্য: আমি জানি যে আপডেট হওয়া কার্নেল সংস্করণগুলির ব্যাকপোর্টিং এবং এমডি ভলিউমটি দিয়ে বাতিল করা কার্যকর করার সাথে জড়িত একই জাতীয় প্রশ্ন রয়েছে - আমি বিশেষত জিজ্ঞাসা করছি যে fstrim
নতুন কার্নেলগুলিতে আরও পরিবর্তন না করে এমডি-রেডের বিরুদ্ধে কাজ করে কিনা ।
আপডেট: সবেমাত্র অনুসরণ করতে এবং পোস্ট করতে চেয়েছিল যে এটি ঠিক আছে। এখন এ cron.daily যে রানে fstrim একটি কাজ /
এবং /boot
এবং এটি পুরোপুরি কাজ করছে। এছাড়াও, এটি এসএসডিগুলিতে হার্ডওয়্যার এনক্রিপশনটি সক্রিয় করেছে (স্যামসুং 840 প্রো) টিপিএম সমর্থন প্রয়োজন বলে মনে হচ্ছে, যা আমাদের নেই, তাই আমরা লিঙ্কটিতে প্রদর্শিত সফ্টওয়্যার এনক্রিপশন দিয়ে কনফিগার করেছি। যোগ করে discard
এ অপশন /etc/crypttab
( না করার /etc/fstab
) এবং issue_discards = 1
এর ডিভাইসের অধ্যায় /etc/lvm/lvm.conf
, fstrim এমনকি মাধ্যমে LVM, এনক্রিপশন ও RAID স্তর কাজ করে জরিমানা। এলভিএম এবং এনক্রিপশন সহ এসএসডিগুলিতে ট্রিম / বাতিল করার জন্য কনফিগার করার বিষয়ে আরও তথ্য এখানে পাওয়া যায়।