Kako deluje upravitelj logičnih nosilcev (LVM) v sistemu Linux

Kako Deluje Upravitelj Logicnih Nosilcev Lvm V Sistemu Linux



Logical Volume Manager (LVM) je zmogljivo orodje za upravljanje diskov za Linux. LVM lahko upravlja več diskov hkrati – trde diske, SSD-je SATA, SSD-je NVME itd. Namesto ustvarjanja fizičnih particij na diskih uporablja LVM logične nosilce, ki lahko obsegajo več diskov (ki jih upravlja LVM). Ta funkcija daje LVM večjo prilagodljivost pri upravljanju pomnilnika.

V tem članku bomo razpravljali o tem, kako deluje Upravljalnik logičnih nosilcev (LVM) in o funkcijah LVM.

Tema vsebine:

  1. Osnovna načela delovanja LVM
  2. Funkcije upravitelja logičnih nosilcev (LVM).
  3. Zaključek

Osnovna načela delovanja LVM

Postopek, kako LVM upravlja diske, je prikazan na naslednji sliki:











Nekateri pomembni izrazi LVM so pojasnjeni takole:



Fizični volumen (PV): Fizični diski (HDD, SSD itd.), ki so dodani sistemu LVM za upravljanje, se imenujejo fizični nosilci LVM (PV). Na sliki se disk 1, disk 2 in disk 3 imenujejo fizični nosilci LVM (PV).





Volume Group (VG): Eden ali več fizičnih diskov tvori skupino nosilcev LVM (VG). Kot je prikazano na sliki, disk 1, disk 2 in disk 3 tvorijo skupino nosilcev LVM (VG).

Logična glasnost (LV): V vsaki skupini nosilcev LVM lahko ustvarite do 256 logičnih nosilcev (LV) LVM. Logični nosilci (LV) LVM so kot diskovne particije. Lahko jih formatirate in namestite v datotečni sistem Linux na enak način, kot formatirate in namestite diskovne particije. To je prikazano na prejšnji sliki.



Funkcije upravitelja logičnih nosilcev (LVM).

Funkcije Upravljalnika logičnih nosilcev (LVM) so na kratko razložene v naslednjem:

Upravljanje logičnega nosilca: Glavni namen LVM je abstrahirati fizične diske, kot so HDD/SSD, v logične nosilce/particije, tako da jih je mogoče upravljati enostavno in z večjo prilagodljivostjo. Ko boste prebrali o drugih funkcijah LVM, bodo ti izrazi jasnejši.

Dinamično spreminjanje velikosti: Dinamično spreminjanje velikosti logičnih nosilcev je ena glavnih funkcij LVM. Ena od omejitev particij MBR ali GPT je, da je zelo težko spremeniti velikost particij, ko so ustvarjene. Prav tako ne morete spremeniti velikosti particij MBR ali GPT, medtem ko so nameščene. Funkcije dinamičnega spreminjanja velikosti LVM vam omogočajo spreminjanje velikosti (krčenje/širjenje) logičnih nosilcev (LV) LVM sproti, ne da bi morali logične nosilce kadar koli odklopiti.

Thin Provisioning: Če ustvarite logični nosilec LVM velikosti 10 GB in vanj shranite le 2 GB datotek, bo logični nosilec LVM dodelil le 2 GB iz skupine nosilcev LVM, ne pa 10 GB. Ta funkcija LVM se imenuje tanko zagotavljanje. V skupini nosilcev LVM lahko ustvarite toliko logičnih nosilcev, kot jih potrebujete, če je skupni uporabljeni prostor na disku vseh logičnih nosilcev skupine LVM manjši od skupnega razpoložljivega prostora na disku skupine nosilcev LVM.

Posnetki : Posnamete lahko posnetke logičnega nosilca LVM in obnovite logični nosilec iz posnetka, če gre kaj narobe. Funkcija posnetka LVM je zelo uporabna za varnostno kopiranje podatkov, testiranje stvari in obnovitev podatkov.

Odstranjevanje podatkov na več diskih: O tej funkciji LVM smo že razpravljali. LVM razširi podatke, ki so shranjeni na logičnih nosilcih LVM, po vseh fizičnih nosilcih (HDD/SSD), ki so dodani skupini nosilcev LVM. To izboljša zmogljivost branja/pisanja logičnih nosilcev LVM. V nekem smislu skupina nosilcev LVM deluje kot polje RAID-0. Fizične diske zlepi skupaj, da poveča skupni razpoložljivi prostor na disku.

Zrcaljenje podatkov na več diskih: LVM je mogoče konfigurirati tudi za podvajanje podatkov enega fizičnega diska na druge fizične diske, ki so dodani v isto skupino nosilcev LVM. To deluje na enak način kot polje RAID-1. Tudi če eden od diskov skupine nosilcev LVM odpove, bodo podatki skupine nosilcev LVM še vedno varni.

Deluje z RAID: LVM deluje brezhibno s programsko in strojno opremo RAID. Nastavite lahko polje RAID in uporabite LVM za upravljanje nosilcev/particij polja RAID.

Selitev podatkov: LVM lahko z lahkoto prenaša podatke med fizičnimi nosilci. Migracija podatkov LVM deluje tudi, če je fizični nosilec naprava iSCSI. Tako lahko podatke LVM preselite prek omrežja prek iSCSI.

Zaključek

Pojasnili smo, kako deluje Upravljalnik logičnih nosilcev (LVM). Pokazali smo vam tudi sliko, ki pojasnjuje, kako LVM abstrahira fizične diske in jih logično upravlja, ter razpravljali tudi o funkcijah Upravljalnika logičnih nosilcev (LVM).