Nakonfigurujte LVM na Linux Mint

Configure Lvm Linux Mint



Predstavte si, že máte pevný disk, ktorý vyžaduje zmenu veľkosti vybratého oddielu. To je v Linuxe možné vďaka LVM. S ohľadom na to vás tento článok naučí konfigurovať LVM v systéme Linux Mint. Tento návod však môžete použiť na akúkoľvek distribúciu Linuxu.

Čo je LVM?

LVM je logický správca zväzkov vyvinutý pre jadro Linuxu. V súčasnosti existujú 2 verzie LVM. LVM1 je prakticky bez podpory, zatiaľ čo sa používa LVM verzia 2 bežne nazývaná LVM2.







LVM obsahuje mnoho funkcií, ktoré sa od správcu zväzkov očakávajú, vrátane:



  • Zmena veľkosti logických skupín.
  • Zmena veľkosti logických zväzkov.
  • Snímky iba na čítanie (LVM2 ponúka čítanie a zápis).

Aby ste mali predstavu o sile a užitočnosti LVM, uvediem nasledujúci príklad: Predpokladajme, že máme malý pevný disk, napríklad 80 Gb. Distribucia disku je asi taka:



  • 400 MB /bootovací oddiel
  • Pre koreňový oddiel / 6 Gb
  • V prípade domáceho oddielu /domova 32 Gb
  • A odkladací oddiel je 1 Gb.

Táto distribúcia by mohla byť správna a užitočná, ale predstavte si, že nainštalujeme veľa programov a koreňový oddiel sa zaplní, ale v osobných súboroch prakticky neexistujú žiadne údaje a oddiel /home má k dispozícii 20 Gb. Toto je zlé použitie pevného disku. V prípade LVM je riešenie tohto problému jednoduché, pretože môžete jednoducho zmenšiť oddiel obsahujúci /home a potom zväčšiť priestor vyhradený pre koreňový adresár.





Slovník LVM

Aby bol tento príspevok pre čitateľa čo najjednoduchší, je potrebné vziať do úvahy niektoré koncepty úzko súvisiace s LVM. Účinná znalosť týchto konceptov umožní lepšie porozumieť úplnému potenciálu tohto nástroja:

Začnime teda:



  • Fyzický zväzok (PV): PV je fyzický zväzok, pevný disk alebo konkrétny oddiel.
  • Logical Volume (LV): LV je logický zväzok, je ekvivalentom tradičného oddielu v inom systéme ako LVM.
  • Skupina zväzkov (VG): VG je skupina zväzkov, ktorá môže zhromaždiť jeden alebo viac PV.
  • Fyzický rozsah (PE): PE je súčasťou každého fyzického objemu pevnej veľkosti. Fyzický zväzok je rozdelený do viacerých PE rovnakej veľkosti.
  • Logický rozsah (LE): LE je súčasťou každého logického zväzku pevnej veľkosti. Logický zväzok je rozdelený do viacerých LE rovnakej veľkosti.
  • Mapovač zariadení: je všeobecný rámec jadra Linuxu, ktorý umožňuje mapovanie jedného zariadenia z blokov na druhé.

Nakonfigurujte LVM na Linux Mint

Najprv musíte do svojho systému nainštalovať balík lvm2. Ak to chcete urobiť, otvorte emulátor terminálu a napíšte. Na vykonanie tohto príkazu potrebujete super užívateľské oprávnenia.

sudovýstižnýInštalácialvm2

Ďalej použijem fdisk na overenie, ktoré oddiely mám. Musíte to však urobiť aj vy, aby ste sa uistili, že existujú aj vaše oddiely.

sudo -i
fdisk -ten

Ako vidíte, mám druhý pevný disk. Aby LVM mohol vykonávať svoju prácu, je potrebné pripraviť disk alebo oddiely, aby boli typu LVM. Preto musím urobiť prácu na druhom pevnom disku s názvom sdb.

Zadajte teda tento príkaz:

fdisk /dev/kúpeľňa

Potom stlačením klávesu n vytvorte nový oddiel. Potom stlačte kláves Enter. Potom stlačením klávesu p nastavte oddiel ako primárny. Potom stlačte kláves Enter. Teraz musíte stlačením klávesu 1 vytvoriť prvý oddiel disku. Potom stlačte kláves Enter.

V nasledujúcom kroku teda stlačením klávesu t zmeníte systémový identifikátor oddielu. Potom stlačte kláves Enter. A vyberte oddiel LVM. Ak to chcete urobiť, zadajte 8e. Potom stlačte kláves Enter. Takže napíšte w key, aby ste zapísali všetky zmeny.

Nakoniec skontrolujte oddiel.

fdisk -ten /dev/kúpeľňa

POZNÁMKA: Ak sa chystáte pracovať s niekoľkými oddielmi, musíte tento postup zopakovať s každým z nich.

Teraz sme pripravení pokračovať.

Vytvorte fyzický zväzok (PV)

Na prácu s LVM musíme najskôr definovať fyzické zväzky (PV), na to použijeme príkaz pvcreate. Poďme teda.

pvcreate/dev/sdb1

Skontrolujte zmeny.

pvdisplay

POZNÁMKA: Ak by sme mali viac ako jeden oddiel, museli by sme ich všetky pridať do PV.

Vytvoriť skupinu zväzkov (VG)

Akonáhle budete mať oddiely pripravené, musíte ich pridať do skupiny zväzkov. Zadajte teda tento príkaz:

vgcreate volumegroup/dev/sdb1

Nahraďte skupinu zväzkov požadovaným názvom. Ak by ste mali viac oddielov, museli by ste ich pridať iba do príkazu. Napríklad:

vgcreate volumegroup/dev/sdb1

Môžete napísať meno, aké chcete pre VG. Skontrolujte skupinu zväzkov týmto príkazom:

vgdisplay

Vytvorte logické zväzky (LV)

Toto je centrálny moment príspevku, pretože v tejto časti vytvoríme logické zväzky, ktoré budú ako normálny oddiel.

Spustite teda tento príkaz:

lvcreate-ONISkupina hlasitosti 4G -n

Tento príkaz vytvorí logický zväzok 4G priestoru nad predtým vytvorenou skupinou.

S lvdisplay môžete skontrolovať LV.

lvdisplay

Ďalším krokom je naformátovanie a pripojenie VL.

mkfs.ext4/dev/objemová skupina/objem

Teraz vytvorte dočasný priečinok a pripojte k nemu VL.

mkdir /dočasný/
namontovať /dev/objemová skupina/objem/dočasný/

Teraz skontrolujte VL.

df -h | uchopeniedočasný

Zväčšite alebo zmenšite veľkosť logického zväzku

Jednou z najfenomenálnejších možností LVM je možnosť veľmi jednoduchým spôsobom zväčšiť veľkosť logického zväzku. Ak to chcete urobiť, zadajte nasledujúci príkaz.

lvextend-ONI+2G/dev/objemová skupina/objem

Nakoniec je potrebné, aby sa rovnaká zmena prejavila aj v systéme súborov, preto spustite tento príkaz.

resize2fs/dev/objemová skupina/objem

Skontrolujte novú veľkosť:

df -h | uchopeniedočasný

Záverečné myšlienky

Naučiť sa konfigurovať LVM v Linuxe Mint je jednoduchý proces, ktorý môže ušetriť veľa problémov pri práci s oddielmi. Za týmto účelom vás pozývam, aby ste si prečítali viac o tejto téme, pretože tu som vám ukázal praktické a jednoduché príklady na jej konfiguráciu.