Kas yra LVM?
LVM yra loginis garsumo valdytojas, sukurtas „Linux“ branduoliui. Šiuo metu yra 2 LVM versijos. LVM1 praktiškai neveikia, o naudojama LVM 2 versija, paprastai vadinama LVM2.
LVM apima daug funkcijų, kurių tikimasi iš apimties tvarkyklės, įskaitant:
- Loginių grupių dydžio keitimas.
- Loginių tomų dydžio keitimas.
- Tik skaitymo momentinės nuotraukos (LVM2 siūlo skaityti ir rašyti).
Kad suprastumėte LVM galią ir naudingumą, pateiksiu tokį pavyzdį: Tarkime, kad turime nedidelį kietąjį diską, pavyzdžiui, 80 GB. Disko platinimo būdas būtų maždaug toks:
- 400 MB /įkrovos skaidinys
- Šaknies skaidiniams / 6Gb
- Namų skaidinio /namų 32Gb atveju
- Ir apsikeitimo skaidinys yra 1 Gb.
Šis paskirstymas gali būti teisingas ir naudingas, tačiau įsivaizduokite, kad įdiegiame daug programų, o šakninis skaidinys užpildomas, tačiau asmeniniuose failuose duomenų praktiškai nėra, o „ /home“ skaidinys turi 20 Gb. Tai yra blogas kietojo disko naudojimas. Naudojant LVM, šios problemos sprendimas yra paprastas, nes galite tiesiog sumažinti skaidinį, kuriame yra /home, ir tada padidinti šakninio katalogo erdvę.
LVM žodynas
Kad šis įrašas skaitytojui būtų kuo paprastesnis, būtina atsižvelgti į kai kurias sąvokas, glaudžiai susijusias su LVM. Jei veiksmingai žinosite šias sąvokas, galėsite geriau suprasti visas šio įrankio galimybes:
Taigi, pradėkime:
- Fizinis tūris (PV): PV yra fizinis tūris, kietasis diskas arba tam tikras skaidinys.
- Loginis tūris (LV): LV yra loginis tūris, tai yra tradicinio skaidinio atitikmuo kitoje sistemoje nei LVM.
- Apimties grupė (VG): VG yra tomų grupė, ji gali surinkti vieną ar daugiau PV.
- Fizinis mastas (PE): PE yra kiekvieno fiksuoto dydžio fizinio tūrio dalis. Fizinis tūris yra padalintas į kelis to paties dydžio PE.
- Loginis mastas (LE): LE yra kiekvieno fiksuoto dydžio loginio tomo dalis. Loginis tūris yra padalintas į kelis to paties dydžio LE.
- Įrenginio atvaizduotojas: yra bendra „Linux“ branduolio sistema, leidžianti susieti vieną įrenginį iš blokų į kitą.
Konfigūruokite LVM „Linux Mint“
Visų pirma, savo sistemoje turite įdiegti paketą lvm2. Norėdami tai padaryti, atidarykite terminalo emuliatorių ir parašykite. Atminkite, kad norint vykdyti šią komandą, jums reikia super vartotojo teisių.
sudotinkamasdiegtilvm2
Tada aš ketinu naudoti „fdisk“, kad patikrintų, kokius skaidinius turiu. Žinoma, jūs taip pat turite tai padaryti, kad įsitikintumėte, kokie yra jūsų skaidiniai.
sudo -ifdisk -jie
Kaip matote, turiu antrą kietąjį diską. Kad LVM atliktų savo darbą, būtina paruošti diską ar skaidinius, kad jie būtų LVM tipo. Todėl turiu atlikti tam tikrą darbą su antruoju kietuoju disku, vadinamu sdb.
Taigi, įveskite šią komandą:
fdisk /dev/vonia
Tada paspauskite klavišą n, kad sukurtumėte naują skaidinį. Tada paspauskite enter. Tada paspauskite p klavišą, kad nustatytumėte skaidinį kaip pagrindinį. Tada paspauskite enter. Dabar turite paspausti 1, kad sukurtumėte jį kaip pirmąjį disko skaidinį. Tada paspauskite enter.
Taigi, kitas žingsnis yra paspausti mygtuką t, kad pakeistumėte skaidinio sistemos identifikatorių. Tada paspauskite enter. Ir pasirinkite LVM skaidinį. Norėdami tai padaryti, įveskite 8e. Tada paspauskite enter. Taigi, įveskite klavišą w, kad parašytumėte visus pakeitimus.
Galiausiai patikrinkite skaidinį.
fdisk -jie /dev/vonia
PASTABA: Jei ketinate dirbti su keliais skaidiniais, turite pakartoti šį procesą su kiekvienu iš jų.
Dabar esame pasiruošę tęsti.
Sukurkite fizinį tūrį (PV)
Norėdami dirbti su LVM, pirmiausia turime apibrėžti fizines apimtis (PV), tam naudosime komandą pvcreate. Taigi, eikime.
pvcreate/dev/sdb1
Patikrinkite pakeitimus.
pvdisplay
PASTABA: jei turėtume daugiau nei vieną skaidinį, turėtume juos visus įtraukti į PV.
Sukurkite garsumo grupę (VG)
Kai paruošite skaidinius, turite juos pridėti prie tūrio grupės. Taigi, įveskite šią komandą:
vgcreate tūrinė grupė/dev/sdb1
Pakeiskite tūrinę grupę norimu pavadinimu. Jei turėtumėte daugiau skaidinių, turėsite juos pridėti tik prie komandos. Pavyzdžiui:
vgcreate tūrinė grupė/dev/sdb1
Galite parašyti VG pavadinimą. Taigi, patikrinkite garsumo grupę naudodami šią komandą:
vgdisplaySukurkite loginius tomus (LV)
Tai yra pagrindinis įrašo momentas, nes šioje dalyje mes sukursime loginius tomus, kurie bus kaip įprastas skaidinys.
Taigi, paleiskite šią komandą:
sukurti-TAI4G tūrio tūrinė grupė
Ši komanda sukuria logišką 4G vietos tūrį per anksčiau sukurtą grupę.
Naudodami „lvdisplay“ galite patikrinti LV.
lvdisplayKitas žingsnis yra formatuoti ir prijungti VL.
mkfs.ext4/dev/tūrinė grupė/tūrio
Dabar sukurkite laikiną aplanką ir pritvirtinkite prie jo VL.
mkdir /laikinas/montuoti /dev/tūrinė grupė/tūrio/laikinas/
Dabar patikrinkite VL.
df -h | sukibimastermoralinis
Padidinti arba sumažinti loginio tūrio dydį
Viena iš fenomenaliausių LVM galimybių yra galimybė labai paprastai padidinti loginio tūrio dydį. Norėdami tai padaryti, įveskite šią komandą.
išplėsti-TAI+2G/dev/tūrinė grupė/tūrio
Galiausiai būtina atspindėti tą patį failų sistemos pakeitimą, kad paleistumėte šią komandą.
resize2fs/dev/tūrinė grupė/tūrioPatikrinkite naują dydį:
df -h | sukibimaslaikinasGalutinės mintys
Išmokti konfigūruoti LVM „Linux Mint“ yra paprastas procesas, kuris gali sutaupyti daug problemų dirbant su skaidiniais. Norėdami tai padaryti, kviečiu jus skaityti daugiau apie šią temą, nes čia parodžiau jums praktinius ir paprastus pavyzdžius, kaip ją sukonfigūruoti.