RAID5 को mdadm, lvm और ext3 का उपयोग करके स्थान जोड़ना


1

मैंने आसानी से विस्तार योग्य छापे बनाने के लिए lvm के साथ mdadm का उपयोग करने के बारे में कुछ विवरण देखे हैं, जैसे कि यह प्रश्न , लेकिन मुझे अभी भी लगता है कि मुझे कुछ याद आ रहा है। यह कहें कि मैं rad5 का उपयोग करके 4 ड्राइव के साथ mdadm का उपयोग करके छापे बनाता हूं, फिर उसके ऊपर एक lvm वॉल्यूम (?) बनाते हैं, फिर ext3 के साथ उस lvm वॉल्यूम को प्रारूपित करें। वह सब अच्छा लगता है।

फिर मैं कुछ और स्थान जोड़ना चाहता हूं, इसलिए मैंने एक और हार्ड ड्राइव डाला। मैं इसे कैसे जोड़ूं? अगर मैं इसे केवल lvm में जोड़ता हूं, तो यह raid5 सेट का हिस्सा नहीं है। यदि मैं इसे "mdadm --grow" का उपयोग करके जोड़ता हूं, तो उसके बाद किया जाता है, मुझे अभी भी ext3 फाइलसिस्टम को अनमाउंट करना और आकार बदलना है।

मैंने सोचा कि अगर मैं mdadm के ऊपर lvm का उपयोग करता हूं तो यह अनमाउंट करने के लिए अनावश्यक होगा और आकार के लिए प्रतीक्षा करें (जो 5tb छापे के साथ हमेशा के लिए लेता है)। क्या वो सही है?

मैंने इससे पहले lvm का उपयोग किए बिना, "mdadm --grow" का उपयोग किए बिना किया है, तो मुझे लगता है कि resize2fs। लेकिन उस दिन लग गए, जिसके दौरान ड्राइव को अनमाउंट करना पड़ा।

धन्यवाद!

जवाबों:


1

ext3 ऑनलाइन आकार बदलने का समर्थन करता है, जिसका अर्थ है कि आप फाइल सिस्टम को माउंट करते समय बढ़ा सकते हैं। प्रक्रिया होगी:

  1. नई ड्राइव जोड़ें
  2. mdadm --grow इसे जोड़ने के लिए RAID
  3. pvresize पीवी का आकार बढ़ाने के लिए
  4. lvextend LV का आकार बढ़ाने के लिए
  5. resize2fs फाइलसिस्टम को विकसित करने के लिए

उत्तर के लिए धन्यवाद, तो मेरा अगला प्रश्न होगा; मेरे द्वारा lvm का उपयोग करने का क्या मतलब है, अगर ext3 ऑनलाइन आकार बदलने का समर्थन करता है?
लोकलहोस्ट

1
LVM आपको लचीलापन देता है कि आप किस तरह से भंडारण को व्यवस्थित करते हैं। यह आपको एक ही LV में कई PVs का उपयोग करने की अनुमति देता है (जैसे कि आप एक और RAID सेट जोड़ते हैं), और कई PVs प्रति PV (जैसे आप एक से अधिक फाइल सिस्टम चाहते हैं)। यह आमतौर पर LVM सेटअप करने के लिए एक अच्छा विचार है, भले ही आपके पास शुरू में केवल एक PV और एक LV हो।
मॉर्गन
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.