لاجیکل والیوم مینیجر (LVM) لینکس پر کیسے کام کرتا ہے۔

Lajykl Walywm Mynyjr Lvm Lynks Pr Kys Kam Krta



لاجیکل والیوم مینیجر (LVM) لینکس کے لیے ایک طاقتور ڈسک مینجمنٹ ٹول ہے۔ LVM ایک ہی وقت میں متعدد ڈسکوں کو منظم کر سکتا ہے - ہارڈ ڈرائیوز، SATA SSDs، NVME SSDs، وغیرہ۔ ڈسکوں پر فزیکل پارٹیشنز بنانے کے بجائے، LVM منطقی حجم کا استعمال کرتا ہے جو ایک سے زیادہ ڈسکوں (LVM کے زیر انتظام) پر پھیل سکتے ہیں۔ یہ خصوصیت LVM کو اسٹوریج مینجمنٹ میں زیادہ لچک فراہم کرتی ہے۔

اس مضمون میں، ہم بحث کریں گے کہ منطقی حجم مینیجر (LVM) کیسے کام کرتا ہے اور LVM کی خصوصیات۔

مواد کا موضوع:

  1. LVM کے بنیادی کام کرنے کے اصول
  2. منطقی والیوم مینیجر (LVM) کی خصوصیات
  3. نتیجہ

LVM کے بنیادی کام کرنے کے اصول

LVM ڈسک کو کس طرح منظم کرتا ہے اس کے عمل کو درج ذیل تصویر میں دکھایا گیا ہے۔











LVM کی کچھ اہم شرائط کی وضاحت اس طرح کی گئی ہے:



جسمانی حجم (PV): فزیکل ڈسک (HDDs، SSDs، وغیرہ) جو LVM سسٹم میں انتظام کے لیے شامل کی جاتی ہیں انہیں LVM فزیکل والیوم (PV) کہا جاتا ہے۔ تصویر میں، ڈسک 1، ڈسک 2، اور ڈسک 3 کو LVM فزیکل والیوم (PV) کہا جاتا ہے۔





والیوم گروپ (VG): ایک یا زیادہ فزیکل ڈسکیں LVM والیوم گروپ (VG) بناتی ہیں۔ جیسا کہ تصویر میں دکھایا گیا ہے، ڈسک 1، ڈسک 2، اور ڈسک 3 ایک LVM والیوم گروپ (VG) بناتے ہیں۔

منطقی حجم (LV): ہر LVM والیوم گروپ میں، آپ زیادہ سے زیادہ 256 LVM منطقی والیوم (LV) بنا سکتے ہیں۔ LVM منطقی حجم (LV) ڈسک پارٹیشنز کی طرح ہیں۔ آپ انہیں فارمیٹ کر سکتے ہیں اور انہیں لینکس فائل سسٹم پر اسی طرح ماؤنٹ کر سکتے ہیں جس طرح آپ ڈسک پارٹیشنز کو فارمیٹ اور ماؤنٹ کرتے ہیں۔ یہ پچھلی تصویر میں واضح ہے۔



منطقی والیوم مینیجر (LVM) کی خصوصیات

لاجیکل والیوم مینیجر (LVM) کی خصوصیات کو جلد ہی ذیل میں بیان کیا گیا ہے۔

منطقی حجم کا انتظام: LVM کا بنیادی مقصد جسمانی ڈسکوں جیسے HDDs/SSDs کو منطقی حجم/پارٹیشنز میں خلاصہ کرنا ہے تاکہ انہیں آسانی سے اور زیادہ لچک کے ساتھ منظم کیا جا سکے۔ ایک بار جب آپ LVM کی دیگر خصوصیات کے بارے میں پڑھ لیں گے، تو یہ شرائط واضح ہو جائیں گی۔

متحرک سائز تبدیل کرنا: منطقی حجم کا متحرک سائز تبدیل کرنا LVM کی اہم خصوصیات میں سے ایک ہے۔ MBR یا GPT پارٹیشنز کی حدود میں سے ایک یہ ہے کہ پارٹیشنز بننے کے بعد ان کا سائز تبدیل کرنا بہت مشکل ہے۔ آپ ایم بی آر یا جی پی ٹی پارٹیشنز کا سائز بھی تبدیل نہیں کر سکتے جب وہ نصب ہوں۔ LVM ڈائنامک ریزائزنگ فیچرز آپ کو فلائی پر LVM لاجیکل والیومز (LV) کا سائز تبدیل کرنے (سکیڑ/توسیع) کرنے کی اجازت دیتے ہیں بغیر کسی منطقی حجم کو ان ماؤنٹ کرنے کی ضرورت کے۔

پتلی فراہمی: اگر آپ 10 GB LVM منطقی حجم بناتے ہیں اور آپ اس میں صرف 2 GB فائلیں ذخیرہ کرتے ہیں، LVM منطقی حجم LVM والیوم گروپ سے صرف 2GB مختص کرے گا، نہ کہ 10 GB۔ LVM کی اس خصوصیت کو thin provisioning کہا جاتا ہے۔ آپ LVM والیوم گروپ میں اتنی زیادہ منطقی والیوم بنا سکتے ہیں جب تک کہ LVM گروپ کے تمام لاجیکل والیومز کی کل استعمال شدہ ڈسک اسپیس LVM والیوم گروپ کی کل دستیاب ڈسک اسپیس سے کم ہو۔

سنیپ شاٹس : آپ LVM منطقی والیوم کے سنیپ شاٹس لے سکتے ہیں اور کچھ غلط ہونے کی صورت میں اسنیپ شاٹ سے منطقی والیوم کو بحال کر سکتے ہیں۔ LVM سنیپ شاٹ فیچر ڈیٹا کا بیک اپ لینے، چیزوں کی جانچ کرنے اور ڈیٹا کو بازیافت کرنے کے لیے بہت مفید ہے۔

متعدد ڈسکوں پر ڈیٹا کو ہٹانا: ہم نے پہلے ہی LVM کی اس خصوصیت پر تبادلہ خیال کیا ہے۔ LVM اس ڈیٹا کو پھیلاتا ہے جو LVM منطقی والیوم پر ذخیرہ کیے گئے تمام فزیکل والیومز (HDDs/SSDs) میں جو LVM والیوم گروپ میں شامل کیے جاتے ہیں۔ یہ LVM منطقی حجم کی پڑھنے/لکھنے کی کارکردگی کو بڑھاتا ہے۔ ایک لحاظ سے، LVM والیوم گروپ RAID-0 سرنی کی طرح کام کرتا ہے۔ یہ کل دستیاب ڈسک کی جگہ کو بڑھانے کے لیے فزیکل ڈسکوں کو ایک ساتھ چپکاتا ہے۔

متعدد ڈسکوں پر ڈیٹا کی عکس بندی: LVM کو ایک فزیکل ڈسک کے ڈیٹا کو دوسری فزیکل ڈسکوں میں نقل کرنے کے لیے بھی کنفیگر کیا جا سکتا ہے جو اسی LVM والیوم گروپ میں شامل کی گئی ہیں۔ یہ RAID-1 صف کی طرح کام کرتا ہے۔ یہاں تک کہ اگر LVM والیوم گروپ کی ایک ڈسک ناکام ہوجاتی ہے، LVM والیوم گروپ کا ڈیٹا اب بھی محفوظ رہے گا۔

RAID کے ساتھ کام کرتا ہے: LVM سافٹ ویئر اور ہارڈویئر RAID کے ساتھ بے عیب کام کرتا ہے۔ آپ RAID سرنی ترتیب دے سکتے ہیں اور RAID سرنی کے حجم/ پارٹیشنز کو منظم کرنے کے لیے LVM استعمال کر سکتے ہیں۔

ڈیٹا کی منتقلی: LVM جسمانی حجم کے درمیان ڈیٹا کو آسانی سے منتقل کر سکتا ہے۔ LVM ڈیٹا کی منتقلی کام کرتی ہے چاہے فزیکل والیوم iSCSI ڈیوائس ہو۔ لہذا، آپ LVM ڈیٹا کو iSCSI کے ذریعے نیٹ ورک پر منتقل کر سکتے ہیں۔

نتیجہ

ہم نے بتایا کہ منطقی حجم مینیجر (LVM) کیسے کام کرتا ہے۔ ہم نے آپ کو ایک اعداد و شمار بھی دکھائے جس میں یہ بتایا گیا کہ LVM کس طرح فزیکل ڈسکوں کو خلاصہ کرتا ہے اور ڈسکوں کو منطقی طور پر منظم کرتا ہے اور اس کے ساتھ ساتھ Logical Volume Manager (LVM) کی خصوصیات پر بھی بات کی۔