قم بتكوين LVM على Linux Mint

Configure Lvm Linux Mint



تخيل أن لديك قرصًا ثابتًا يتطلب منك تغيير حجم القسم المختار. هذا ممكن على Linux بفضل LVM. مع وضع هذا في الاعتبار ، ستعلمك هذه المقالة كيفية تكوين LVM على Linux Mint. ومع ذلك ، يمكنك تطبيق هذا البرنامج التعليمي على أي توزيعة Linux.

ما هو LVM؟

LVM هو مدير وحدة تخزين منطقي تم تطويره لـ Linux Kernel. يوجد حاليًا نسختان من LVM. LVM1 غير مدعوم عمليًا بينما يتم استخدام الإصدار 2 من LVM المعروف باسم LVM2.







يتضمن LVM العديد من الميزات المتوقعة من مدير وحدة التخزين ، بما في ذلك:



  • تغيير حجم المجموعات المنطقية.
  • تغيير حجم الأحجام المنطقية.
  • لقطات للقراءة فقط (عروض LVM2 للقراءة والكتابة).

لإعطائك فكرة عن قوة وفائدة LVM ، سأعطيك المثال التالي: لنفترض أن لدينا محرك أقراص ثابت صغير ، على سبيل المثال ، 80 جيجا بايت. الطريقة التي يتم بها توزيع القرص ستكون شيئًا من هذا القبيل:



  • قسم 400 ميغا بايت / التمهيد
  • لتقسيم الجذر / 6 جيجابايت
  • في حالة قسم المنزل / المنزل 32 جيجا بايت
  • وقسم المبادلة هو 1 جيجا بايت.

قد يكون هذا التوزيع صحيحًا ومفيدًا ، لكن تخيل أننا نقوم بتثبيت العديد من البرامج ويملأ قسم الجذر ، ولكن في الملفات الشخصية ، لا توجد بيانات عمليًا ويتوفر القسم / home 20 جيجا بايت. هذا استخدام سيء للقرص الصلب. باستخدام LVM ، يكون حل هذه المشكلة بسيطًا ، حيث يمكنك ببساطة تقليل القسم الذي يحتوي على / المنزل ثم زيادة المساحة المخصصة للدليل الجذر.





مفردات LVM

من أجل جعل هذا المنشور بسيطًا قدر الإمكان للقارئ ، من الضروري مراعاة بعض المفاهيم المرتبطة بشكل وثيق بـ LVM. ستؤدي معرفة هذه المفاهيم بشكل فعال إلى فهم أفضل للإمكانات الكاملة لهذه الأداة:

لذا ، لنبدأ:



  • وحدة التخزين المادية (PV): هي وحدة تخزين فعلية أو محرك أقراص ثابت أو قسم معين.
  • الحجم المنطقي (LV): LV هو وحدة تخزين منطقية ، وهو مكافئ للقسم التقليدي في نظام آخر غير LVM.
  • مجموعة الحجم (VG): VG هي مجموعة من المجلدات ، يمكنها جمع واحد أو أكثر من وحدات التخزين.
  • المدى المادي (PE): PE هو جزء من كل حجم مادي ، بحجم ثابت. ينقسم الحجم المادي إلى عدة PEs من نفس الحجم.
  • المدى المنطقي (LE): LE هو جزء من كل وحدة تخزين منطقية ذات حجم ثابت. يتم تقسيم الحجم المنطقي إلى عدة LEs من نفس الحجم.
  • مخطط الجهاز: هو إطار عمل Linux kernel عام يسمح بتعيين جهاز من كتل إلى أخرى.

قم بتكوين LVM على Linux Mint

بادئ ذي بدء ، يجب عليك تثبيت حزمة lvm2 في نظامك. للقيام بذلك ، افتح محاكي طرفي واكتب. لاحظ أنه لتنفيذ هذا الأمر ، فإنك تحتاج إلى امتيازات المستخدم الفائق.

سودوملائمتثبيتلفم 2

بعد ذلك ، سأستخدم fdisk للتحقق من الأقسام التي لدي. بالطبع ، يجب عليك أيضًا القيام بذلك للتأكد من الأقسام الخاصة بك أيضًا.

سودو -أنا
fdisk -ال

كما ترى ، لدي محرك أقراص ثابت آخر. لكي يقوم LVM بعمله ، من الضروري تحضير القرص أو الأقسام لتكون من النوع LVM. لذلك ، لا بد لي من القيام ببعض الأعمال على القرص الصلب الثاني المسمى sdb.

لذلك ، اكتب هذا الأمر:

fdisk /ديف/حمام

بعد ذلك ، اضغط على مفتاح n لإنشاء قسم جديد. ثم اضغط على إدخال. بعد ذلك ، اضغط على مفتاح p لتعيين القسم كقسم أساسي. ثم اضغط على إدخال. الآن ، عليك الضغط على 1 لإنشائه كأول قسم للقرص. ثم اضغط على إدخال.

لذا ، فإن الخطوة التالية هي الضغط على مفتاح t لتغيير معرّف نظام القسم. ثم اضغط على إدخال. وحدد قسم LVM. للقيام بذلك ، اكتب 8e. ثم اضغط على إدخال. لذا ، اكتب مفتاح w لكتابة جميع التغييرات.

أخيرًا ، تحقق من القسم.

fdisk -ال /ديف/حمام

ملاحظة: إذا كنت ستعمل مع عدة أقسام ، فيجب عليك تكرار هذه العملية مع كل قسم.

الآن ، نحن على استعداد للمتابعة.

إنشاء الحجم المادي (PV)

للعمل مع LVM ، يجب أولاً تحديد الأحجام المادية (PV) ، لذلك سنستخدم الأمر pvcreate. لذا دعونا نذهب.

بولي كلوريد الفينيل/ديف/sdb1

تحقق من التغييرات.

pvdisplay

ملاحظة: إذا كان لدينا أكثر من قسم ، فسيتعين علينا إضافتهم جميعًا إلى PV.

قم بإنشاء مجموعة المجلد (VG)

بمجرد أن تكون لديك الأقسام جاهزة ، يجب عليك إضافتها إلى مجموعة تخزين. لذلك ، اكتب هذا الأمر:

vgcreate volumegroup/ديف/sdb1

استبدل volumegroup بالاسم الذي تريده. إذا كان لديك المزيد من الأقسام ، فسيتعين عليك فقط إضافتها إلى الأمر. على سبيل المثال:

vgcreate volumegroup/ديف/sdb1

يمكنك كتابة الاسم الذي تريده لـ VG. لذلك ، تحقق من مجموعة الحجم باستخدام هذا الأمر:

vgdisplay

إنشاء وحدات التخزين المنطقية (LV)

هذه هي اللحظة المركزية للنشر لأننا في هذا الجزء سننشئ وحدات التخزين المنطقية التي ستكون مثل القسم العادي.

لذلك ، قم بتشغيل هذا الأمر:

لفكريت-ال4G -n حجم مجموعة الحجم

ينشئ هذا الأمر حجمًا منطقيًا لمساحة 4G فوق المجموعة التي تم إنشاؤها مسبقًا.

مع lvdisplay يمكنك التحقق من LV.

lvdisplay

الخطوة التالية هي تنسيق وتركيب VL.

mkfs.ext4/ديف/المجلد/الصوت

الآن ، قم بإنشاء مجلد مؤقت وقم بتركيب VL عليه.

مكدير /مؤقت/
تتعدد /ديف/المجلد/الصوت/مؤقت/

الآن ، تحقق من VL.

مدافع | سيطرةفصلي

زيادة أو تقليل حجم الحجم المنطقي

أحد أكثر الاحتمالات الهائلة لـ LVM هو إمكانية زيادة حجم الحجم المنطقي بطريقة بسيطة للغاية. للقيام بذلك ، اكتب الأمر التالي.

lvextend-ال+ 2G/ديف/المجلد/الصوت

أخيرًا ، من الضروري عكس نفس التغيير في نظام الملفات ، لذلك قم بتشغيل هذا الأمر.

تغيير الحجم/ديف/المجلد/الصوت

تحقق من الحجم الجديد:

مدافع | سيطرةمؤقت

افكار اخيرة

يعد تعلم تكوين LVM في Linux Mint عملية بسيطة يمكنها حفظ العديد من المشكلات عند العمل مع الأقسام. للقيام بذلك ، أدعوك لقراءة المزيد عن هذا الموضوع لأنني هنا قد عرضت عليك أمثلة عملية وبسيطة حول كيفية تكوينه.