डिस्क स्थान समाप्त होना और डिस्क विभाजन का प्रबंधन लंबे समय से आईटी इंजीनियरों के लिए सिरदर्द रहा है। सौभाग्य से, लिनक्स तार्किक आयतन का उपयोग करके इस समस्या को हल करने का प्रयास करता है।

उबंटू सर्वर पर, लॉजिकल वॉल्यूम आपके सर्वर डिस्क स्थान के प्रबंधन के लिए डिफ़ॉल्ट विधि है। दुर्भाग्य से, इन वॉल्यूम्स का उपयोग करते समय, सभी डिस्क स्थान का उपयोग नहीं किया जाता है और यह आपको आश्चर्यचकित कर सकता है कि आपका डिस्क स्थान कहां गया। आइए एक नजर डालते हैं कि उबंटू पर अपने LVM हार्ड डिस्क स्थान को कैसे समायोजित या बढ़ाया जाए।

तार्किक आयतन के प्रमुख लाभ

लॉजिकल वॉल्यूम मैनेजर (एलवीएम) लिनक्स पर लॉजिकल वॉल्यूम के प्रबंधन के लिए एक कमांड-लाइन उपयोगिता है। यदि आप अपने सर्वर या पीसी पर कई विभाजन करना चाहते हैं तो यह अत्यधिक अनुशंसा की जाती है कि आप अपने डिस्क स्थान के प्रबंधन के लिए लॉजिकल वॉल्यूम का उपयोग करें।

LVM विभाजन के उपयोग से डिस्क के प्रबंधन के पारंपरिक तरीकों की तुलना में अधिक उन्नत और कुशल है। लिनक्स पर लॉजिकल वॉल्यूम के कुछ प्रमुख लाभ इस प्रकार हैं:

  • कुशल: लॉजिकल वॉल्यूम आपको डिस्क स्थान का उपयोग करने का एक अधिक कुशल तरीका प्रदान करता है
  • instagram viewer
  • सर्वर को पुनरारंभ करने की आवश्यकता नहीं: लॉजिकल वॉल्यूम के साथ, आप सर्वर को पुनरारंभ करने की आवश्यकता के बिना डिस्क आकार को संशोधित कर सकते हैं जैसा कि नियमित विभाजन के मामले में होता है।
  • डेटा को वॉल्यूम में स्टोर करें: आप पूरी डिस्क पर कई वॉल्यूम में डेटा आसानी से स्टोर कर सकते हैं

उबंटू सर्वर पर, आप या तो स्थापना के दौरान या ओएस स्थापित करने के बाद लॉजिकल वॉल्यूम बढ़ा सकते हैं। हम दोनों विकल्पों पर गौर करेंगे ताकि आप अपने लिए बेहतर विकल्प चुन सकें। भिन्न उबंटू डेस्कटॉप, उबंटू सर्वर केवल डिफ़ॉल्ट रूप से एक टर्मिनल के साथ आता है।

इंस्टालेशन के दौरान उबंटू पर लॉजिकल वॉल्यूम बढ़ाना

जब आप उबंटू सर्वर इंस्टालेशन के दौरान स्टोरेज कॉन्फ़िगरेशन पेज पर पहुँचते हैं, तो चुनें उबंटु-एल.वी विभाजन पर लगाया गया जड़ (/), प्रेस प्रवेश करना, और चुनें संपादन करना विकल्प।

अगले कॉन्फ़िगरेशन पृष्ठ पर, आपको वह अधिकतम संभव स्थान दिखाई देगा जिसका उपयोग आपका सर्वर वर्तमान में असाइन किए गए स्थान की तुलना में कर सकता है। इस स्थिति में, वर्तमान डिस्क स्थान 25GB है और अधिकतम संभव स्थान जो सर्वर उपयोग कर सकता है वह 22.996GB है, लेकिन यह इस समय केवल 11.496GB का उपयोग कर रहा है।

संपूर्ण डिस्क का उपयोग करने के लिए, बस कोष्ठक में दिखाई गई अधिकतम संभव राशि दर्ज करें या कोई भी कस्टम डिस्क आकार दर्ज करें और फिर अपनी सेटिंग सहेजें।

अधिष्ठापन के दौरान लॉजिकल वॉल्यूम स्पेस सेट करना बेहतर है लेकिन अगर आप भूल गए हैं या लाइव सर्वर पर स्पेस को समायोजित करना चाहते हैं, तो LVM आपको वह विकल्प भी देता है।

इंस्टालेशन के बाद उबंटू सर्वर पर लॉजिकल वॉल्यूम बढ़ाना

इससे पहले कि आप अपना तार्किक आयतन स्थान बढ़ा सकें, आपको इस बात की जानकारी होनी चाहिए कि आपके पास कितना स्थान उपलब्ध है और आपने कितना उपयोग किया है। आम तौर पर, आप ऐसा करेंगे डीएफ कमांड, लेकिन यह तार्किक आयतन का सही आकार प्रदर्शित नहीं करेगा।

इसके बजाय, का उपयोग करें vgdisplay (वॉल्यूम ग्रुप डिस्प्ले) कमांड, जो वॉल्यूम समूहों और लॉजिकल वॉल्यूम पर व्यापक जानकारी प्रदर्शित करता है।

आदेश चलाने के लिए आपको व्यवस्थापकीय विशेषाधिकारों की आवश्यकता होगी।

sudo vgdisplay

तीन महत्वपूर्ण पैरामीटर हैं जिन पर आपको ध्यान देना चाहिए:

  1. वीजी आकार: यह वॉल्यूम समूह आकार है और कुल उपलब्ध डिस्क आकार दिखाता है। इस मामले में यह 23 जीबी है।
  2. आवंटन पीई/आकार: यह आपके सर्वर को वर्तमान में आवंटित स्थान की मात्रा दिखाता है
  3. नि: शुल्क पीई / आकार: कुल संभावित संग्रहण स्थान में से खाली स्थान दिखाता है

df आदेश केवल आवंटित स्थान प्रदर्शित करता है न कि संपूर्ण संभव स्थान, और यह आपको अनुमान लगाने के लिए प्रेरित कर सकता है जब वॉल्यूम के भाग के रूप में बहुत सी जगह बेकार पड़ी हो तो आपके सर्वर पर ज्यादा जगह नहीं बचती है समूह।

तार्किक आयतन का विस्तार करने के लिए, का उपयोग करें lvextend आज्ञा। लेकिन सबसे पहले, तार्किक आयतन का आरोह बिंदु प्राप्त करें lvdisplay आज्ञा:

sudo lvdisplay

lvdisplay आउटपुट से, आप देख सकते हैं कि डिस्क पथ पर आरोहित है /dev/ubuntu-vg/ubuntu-lv.

अगला, निम्न कमांड का उपयोग करके तार्किक आयतन स्थान बढ़ाएँ:

सुडो lvextend -l +100% मुफ़्त /dev/ubuntu-vg/ubuntu-lv

100% मतलब पूरे स्थान का उपयोग करना, इसलिए अपनी आवश्यकताओं के अनुसार आवश्यक प्रतिशत निर्दिष्ट करें, उदा। 50%, 60%, आदि।

परिवर्तनों को प्रभावी होने के लिए आपको तार्किक आयतन वाले फ़ाइल सिस्टम का आकार बदलने की भी आवश्यकता है। फ़ाइल सिस्टम पथ से प्राप्त करें डीएफ -एच आज्ञा; इस मामले में, यह है /dev/mapper/ubuntu--vg-ubuntu--lv.

resize2fs /dev/mapper/ubuntu--vg-उबंटू--lv

अब अगर आप चलाते हैं डीएफ -एच फिर से कमांड करें, आप देखेंगे कि आपकी रूट ड्राइव का आकार बढ़ गया है।

उबंटू सर्वर पर एलवीएम की स्थापना आसान है

LVM एक बेहतरीन उपकरण है जो आपको पारंपरिक डिस्क विभाजन में शामिल परेशानी के बिना आसानी से अपने डिस्क उपयोग और तार्किक आयतन को प्रबंधित करने की अनुमति देता है। साथ ही, यदि आपका सर्वर महत्वपूर्ण सेवाएं चला रहा है, तो डिस्क आकार को समायोजित करने के बाद आपको इसे पुनरारंभ करने की आवश्यकता नहीं है।

डिस्क स्थान के आसान प्रबंधन के लिए आप अपने Ubuntu डेस्कटॉप पर LVM भी सेट कर सकते हैं।