Kā Logical Volume Manager (LVM) darbojas operētājsistēmā Linux

Ka Logical Volume Manager Lvm Darbojas Operetajsistema Linux



Logical Volume Manager (LVM) ir spēcīgs diska pārvaldības rīks operētājsistēmai Linux. LVM var pārvaldīt vairākus diskus vienlaikus – cietos diskus, SATA SSD, NVME SSD utt. Tā vietā, lai diskos izveidotu fiziskus nodalījumus, LVM izmanto loģiskus sējumus, kas var aptvert vairākus diskus (ko pārvalda LVM). Šī funkcija nodrošina LVM lielāku elastību krātuves pārvaldībā.

Šajā rakstā mēs apspriedīsim, kā darbojas Logical Volume Manager (LVM) un LVM funkcijas.

Satura tēma:

  1. LVM darbības pamatprincipi
  2. Loģiskā skaļuma pārvaldnieka (LVM) līdzekļi
  3. Secinājums

LVM darbības pamatprincipi

Process, kā LVM pārvalda diskus, ir parādīts šajā attēlā:









Daži svarīgi LVM termini ir izskaidroti šādi:



Fiziskais tilpums (PV): Fiziskos diskus (HDD, SSD utt.), kas tiek pievienoti LVM sistēmai pārvaldībai, sauc par LVM fiziskajiem sējumiem (PV). Attēlā 1. disks, 2. disks un 3. disks tiek saukti par LVM fiziskajiem sējumiem (PV).





Apjoma grupa (VG): Viens vai vairāki fiziskie diski veido LVM sējumu grupu (VG). Kā parādīts attēlā, 1. disks, 2. disks un 3. disks veido LVM sējumu grupu (VG).

Loģiskais apjoms (LV): Katrā LVM sējumu grupā varat izveidot līdz 256 LVM loģiskos sējumus (LV). LVM loģiskie sējumi (LV) ir kā diska nodalījumi. Varat tos formatēt un uzstādīt Linux failu sistēmā tādā pašā veidā, kā formatējat un montējat diska nodalījumus. Tas ir parādīts iepriekšējā attēlā.



Loģiskā skaļuma pārvaldnieka (LVM) līdzekļi

Loģiskā apjoma pārvaldnieka (LVM) funkcijas ir īsi izskaidrotas tālāk.

Loģiskā skaļuma pārvaldība: LVM galvenais mērķis ir abstrahēt fiziskos diskus, piemēram, HDD/SSD loģiskos sējumos/sadaļās, lai tos varētu viegli un elastīgāk pārvaldīt. Kad būsiet izlasījis par citām LVM iespējām, šie termini būs skaidrāki.

Dinamiskā izmēru maiņa: Loģisko apjomu dinamiska izmēra maiņa ir viena no galvenajām LVM iezīmēm. Viens no MBR vai GPT nodalījumu ierobežojumiem ir tas, ka ir ļoti grūti mainīt nodalījumu izmērus, kad tie ir izveidoti. Jūs arī nevarat mainīt MBR vai GPT nodalījumu izmērus, kamēr tie ir uzstādīti. LVM dinamiskās izmēru maiņas līdzekļi ļauj mainīt (samazināt/paplašināt) LVM loģisko sējumu (LV) izmērus lidojumā, neatvienojot loģiskos sējumus.

Plāns nodrošinājums: Ja izveidojat 10 GB LVM loģisko sējumu un tajā saglabājat tikai 2 GB failus, LVM loģiskais sējums no LVM sējumu grupas atvēlēs tikai 2 GB, nevis 10 GB. Šo LVM līdzekli sauc par plānošanu. LVM sējumu grupā varat izveidot tik daudz loģisko sējumu, cik nepieciešams, ja vien LVM grupas visu loģisko sējumu kopējā izmantotā diska vieta ir mazāka par LVM sējumu grupas kopējo pieejamo diska vietu.

Momentuzņēmumi : varat uzņemt LVM loģiskā sējuma momentuzņēmumus un atjaunot loģisko sējumu no momentuzņēmuma, ja kaut kas noiet greizi. LVM momentuzņēmuma funkcija ir ļoti noderīga datu dublēšanai, lietu testēšanai un datu atkopšanai.

Datu noņemšana vairākos diskos: Mēs jau apspriedām šo LVM funkciju. LVM izplata LVM loģiskajos sējumos saglabātos datus visos fiziskajos sējumos (HDD/SSD), kas ir pievienoti LVM sējumu grupai. Tas uzlabo LVM loģisko sējumu lasīšanas/rakstīšanas veiktspēju. Savā ziņā LVM sējumu grupa darbojas kā RAID-0 masīvs. Tas salīmē fiziskos diskus kopā, lai palielinātu kopējo pieejamo vietu diskā.

Datu spoguļošana vairākos diskos: LVM var arī konfigurēt, lai replicētu viena fiziskā diska datus citos fiziskajos diskos, kas ir pievienoti tai pašai LVM sējumu grupai. Tas darbojas tāpat kā RAID-1 masīvs. Pat ja kāds no LVM sējumu grupas diskiem neizdodas, LVM sējumu grupas dati joprojām būs drošībā.

Darbojas ar RAID: LVM nevainojami darbojas ar programmatūras un aparatūras RAID. Varat iestatīt RAID masīvu un izmantot LVM, lai pārvaldītu RAID masīva sējumus/sadaļas.

Datu migrācija: LVM var viegli migrēt datus starp fiziskajiem sējumiem. LVM datu migrācija darbojas pat tad, ja fiziskais apjoms ir iSCSI ierīce. Tātad, jūs varat migrēt LVM datus tīklā, izmantojot iSCSI.

Secinājums

Mēs izskaidrojām, kā darbojas loģiskā apjoma pārvaldnieks (LVM). Mēs arī parādījām jums attēlu, kas izskaidro, kā LVM abstrahē fiziskos diskus un loģiski pārvalda diskus, kā arī apspriedām loģiskā sējuma pārvaldnieka (LVM) funkcijas.