Kas ir LVM?
LVM ir loģisks apjoma pārvaldnieks, kas izstrādāts Linux kodolam. Pašlaik ir 2 LVM versijas. LVM1 praktiski netiek atbalstīts, bet tiek izmantota LVM 2. versija, ko parasti sauc par LVM2.
LVM ietver daudzas funkcijas, kas tiek sagaidītas no apjoma pārvaldnieka, tostarp:
- Loģisko grupu izmēru maiņa.
- Loģisko sējumu izmēru maiņa.
- Tikai lasāmi momentuzņēmumi (LVM2 piedāvā lasīt un rakstīt).
Lai sniegtu priekšstatu par LVM jaudu un lietderību, es sniegšu šādu piemēru: Pieņemsim, ka mums ir mazs cietais disks, piemēram, 80 GB. Diska izplatīšanas veids būtu aptuveni šāds:
- 400Mb /sāknēšanas nodalījums
- Saknes nodalījumam / 6Gb
- Mājas nodalījuma /mājas 32Gb gadījumā
- Un mijmaiņas nodalījums ir 1 Gb.
Šis sadalījums varētu būt pareizs un noderīgs, bet iedomājieties, ka mēs instalējam daudzas programmas un saknes nodalījums tiek aizpildīts, bet personiskajos failos praktiski nav datu un /home nodalījumam ir pieejami 20 Gb. Tas ir slikts cietā diska lietojums. Izmantojot LVM, šīs problēmas risinājums ir vienkāršs, jo jūs varat vienkārši samazināt nodalījumu, kas satur /home, un pēc tam palielināt saknes direktorijam atvēlēto vietu.
LVM vārdu krājums
Lai lasītājs šo ierakstu padarītu pēc iespējas vienkāršāku, jāņem vērā daži ar LVM cieši saistīti jēdzieni. Efektīva šo jēdzienu apzināšana ļaus labāk izprast visu šī rīka potenciālu:
Tātad, sāksim:
- Fiziskais apjoms (PV): PV ir fizisks apjoms, cietais disks vai konkrēts nodalījums.
- Loģiskais apjoms (LV): LV ir loģisks apjoms, tas ir ekvivalents tradicionālajam nodalījumam sistēmā, kas nav LVM.
- Sējumu grupa (VG): VG ir apjomu grupa, tā var savākt vienu vai vairākus PV.
- Fiziskais apjoms (PE): PE ir fiksēta izmēra katra fiziskā apjoma daļa. Fiziskais tilpums ir sadalīts vairākos vienāda izmēra PE.
- Loģiskais apjoms (LE): LE ir katra fiksēta izmēra loģiskā sējuma daļa. Loģiskais apjoms ir sadalīts vairākos vienāda izmēra LE.
- Ierīces kartētājs: ir vispārējs Linux kodola ietvars, kas ļauj kartēt vienu ierīci no blokiem uz otru.
Konfigurējiet LVM Linux Mint
Pirmkārt, jums jāinstalē lvm2 pakotne savā sistēmā. Lai to izdarītu, atveriet termināļa emulatoru un rakstiet. Ņemiet vērā, ka, lai izpildītu šo komandu, jums ir nepieciešamas superlietotāja tiesības.
sudotrāpīgsuzstādītlvm2
Tālāk es izmantošu fdisk, lai pārbaudītu, kuri nodalījumi man ir. Protams, jums tas arī jādara, lai pārliecinātos, kuras ir arī jūsu starpsienas.
sudo -ifdisk -viņi
Kā redzat, man ir otrais cietais disks. Lai LVM veiktu savu darbu, ir nepieciešams sagatavot disku vai nodalījumus, lai tie būtu LVM tipa. Tāpēc man ir jāveic daži darbi pie otrā cietā diska ar nosaukumu sdb.
Tātad, ierakstiet šo komandu:
fdisk /dev/vannas istaba
Pēc tam nospiediet taustiņu n, lai izveidotu jaunu nodalījumu. Pēc tam nospiediet enter. Pēc tam nospiediet taustiņu p, lai nodalījumu iestatītu kā primāro. Pēc tam nospiediet enter. Tagad jums ir jānospiež 1, lai to izveidotu kā pirmo diska nodalījumu. Pēc tam nospiediet enter.
Tātad nākamais solis ir nospiest taustiņu t, lai mainītu nodalījuma sistēmas identifikatoru. Pēc tam nospiediet enter. Un izvēlieties LVM nodalījumu. Lai to izdarītu, ierakstiet 8e. Pēc tam nospiediet enter. Tātad, ierakstiet w taustiņu, lai uzrakstītu visas izmaiņas.
Visbeidzot, pārbaudiet nodalījumu.
fdisk -viņi /dev/vannas istaba
PIEZĪME. Ja plānojat strādāt ar vairākiem nodalījumiem, šis process ir jāatkārto ar katru no tiem.
Tagad mēs esam gatavi turpināt.
Izveidojiet fizisko tilpumu (PV)
Lai strādātu ar LVM, mums vispirms ir jānosaka fiziskie apjomi (PV), šim nolūkam mēs izmantosim komandu pvcreate. Tātad, ļaujiet mums iet.
pvcreate/dev/sdb1
Pārbaudiet izmaiņas.
pvdisplay
PIEZĪME. Ja mums būtu vairāk nekā viens nodalījums, mums tie visi būtu jāpievieno PV.
Izveidojiet apjomu grupu (VG)
Kad esat izveidojis nodalījumus, tie jāpievieno sējuma grupai. Tātad, ierakstiet šo komandu:
vgcreate tilpuma grupa/dev/sdb1
Aizstājiet tilpuma grupu ar vajadzīgo nosaukumu. Ja jums būtu vairāk nodalījumu, tie būtu tikai jāpievieno komandai. Piemēram:
vgcreate tilpuma grupa/dev/sdb1
VG varat uzrakstīt vārdu, kādu vēlaties. Tātad, pārbaudiet skaļuma grupu ar šo komandu:
vgdisplayIzveidojiet loģiskos sējumus (LV)
Šis ir ieraksta centrālais moments, jo šajā daļā mēs izveidosim loģiskos sējumus, kas būs kā parasts nodalījums.
Tātad, palaidiet šo komandu:
izveidot-TIE4G -n tilpuma tilpuma grupa
Šī komanda izveido loģisku 4G vietas apjomu virs iepriekš izveidotās grupas.
Ar lvdisplay var pārbaudīt LV.
lvdisplayNākamais solis ir formatēt un uzstādīt VL.
mkfs.ext4/dev/tilpuma grupa/apjoms
Tagad izveidojiet īslaicīgu mapi un pievienojiet tai VL.
mkdir /pagaidu/stiprinājums /dev/tilpuma grupa/apjoms/pagaidu/
Tagad pārbaudiet VL.
df -h | satvērienstermporal
Palieliniet vai samaziniet loģiskā apjoma lielumu
Viena no fenomenālākajām LVM iespējām ir iespēja ļoti vienkāršā veidā palielināt loģiskā apjoma lielumu. Lai to izdarītu, ierakstiet šādu komandu.
pagarināt-TIE+2G/dev/tilpuma grupa/apjoms
Visbeidzot, ir jāatspoguļo tās pašas izmaiņas failu sistēmā, lai izpildītu šo komandu.
resize2fs/dev/tilpuma grupa/apjomsPārbaudiet jauno izmēru:
df -h | satvērienspagaiduGalīgās domas
Mācīšanās konfigurēt LVM Linux Mint ir vienkāršs process, kas var ietaupīt daudzas problēmas, strādājot ar nodalījumiem. Lai to izdarītu, es aicinu jūs lasīt vairāk par šo tēmu, jo šeit es jums parādīju praktiskus un vienkāršus piemērus, kā to konfigurēt.