Konfigurujte LVM na Linux Mint

Configure Lvm Linux Mint



Představte si, že máte pevný disk, který vyžaduje změnu velikosti vybraného oddílu. To je možné na Linuxu díky LVM. S ohledem na to vás tento článek naučí konfigurovat LVM v Linux Mint. Tento výukový program však můžete použít na jakoukoli distribuci Linuxu.

Co je LVM?

LVM je logický správce svazků vyvinutý pro jádro Linuxu. V současné době existují 2 verze LVM. LVM1 je prakticky mimo podporu, zatímco se používá LVM verze 2 běžně nazývaná LVM2.







LVM obsahuje mnoho funkcí, které se od správce svazků očekávají, včetně:



  • Změna velikosti logických skupin.
  • Změna velikosti logických svazků.
  • Snímky pouze pro čtení (LVM2 nabízí čtení a zápis).

Abyste měli představu o síle a užitečnosti LVM, uvedu následující příklad: Předpokládejme, že máme malý pevný disk, například 80 Gb. Distribuce disku by byla taková:



  • Oddíl 400 Mb /boot
  • Pro kořenový oddíl / 6 Gb
  • V případě domovského oddílu /domova 32 Gb
  • A odkládací oddíl je 1 Gb.

Tato distribuce by mohla být správná a užitečná, ale představte si, že nainstalujeme mnoho programů a kořenový oddíl se zaplní, ale v osobních souborech prakticky neexistují žádná data a oddíl /home má k dispozici 20 Gb. Toto je špatné použití pevného disku. S LVM je řešení tohoto problému jednoduché, protože můžete jednoduše zmenšit oddíl obsahující /home a poté zvětšit místo přidělené kořenovému adresáři.





Slovník LVM

Aby byl tento příspěvek pro čtenáře co nejjednodušší, je nutné vzít v úvahu některé pojmy úzce související s LVM. Účinná znalost těchto konceptů umožní lépe porozumět plnému potenciálu tohoto nástroje:

Začněme tedy:



  • Fyzický svazek (PV): PV je fyzický svazek, pevný disk nebo konkrétní oddíl.
  • Logical Volume (LV): LV je logický svazek, je ekvivalentem tradičního oddílu v jiném systému než LVM.
  • Skupina svazků (VG): VG je skupina svazků, která může shromažďovat jeden nebo více PV.
  • Fyzický rozsah (PE): PE je součástí každého fyzického objemu pevné velikosti. Fyzický svazek je rozdělen do několika PE stejné velikosti.
  • Logický rozsah (LE): LE je součástí každého logického svazku pevné velikosti. Logický svazek je rozdělen do několika LE stejné velikosti.
  • Mapovač zařízení: je obecný rámec jádra Linuxu, který umožňuje mapování jednoho zařízení z bloků na jiné.

Konfigurujte LVM na Linux Mint

Nejprve musíte do svého systému nainstalovat balíček lvm2. Chcete -li to provést, otevřete emulátor terminálu a napište. K provedení tohoto příkazu potřebujete oprávnění superuživatele.

sudovýstižnýNainstalujtelvm2

Dále použiji fdisk k ověření, které oddíly mám. Samozřejmě to musíte také udělat, abyste zajistili, které jsou také vaše oddíly.

sudo -i
fdisk -ten

Jak vidíte, mám druhý pevný disk. Aby LVM mohl dělat svou práci, je nutné připravit disk nebo oddíly, aby byly typu LVM. Proto musím udělat práci na druhém pevném disku s názvem sdb.

Zadejte tedy tento příkaz:

fdisk /dev/koupelna

Poté stiskněte klávesu n a vytvořte nový oddíl. Poté stiskněte Enter. Dále stisknutím klávesy p nastavíte oddíl jako primární. Poté stiskněte Enter. Nyní musíte stisknout 1, abyste jej vytvořili jako první oddíl disku. Poté stiskněte Enter.

Dalším krokem tedy je zmáčknutí klávesy t pro změnu systémového identifikátoru oddílu. Poté stiskněte Enter. A vyberte oddíl LVM. Chcete -li to provést, zadejte 8e. Poté stiskněte Enter. Napište tedy klíč w pro zapsání všech změn.

Nakonec zkontrolujte oddíl.

fdisk -ten /dev/koupelna

POZNÁMKA: Pokud se chystáte pracovat s několika oddíly, musíte tento postup opakovat s každým z nich.

Nyní jsme připraveni pokračovat.

Vytvořit fyzický svazek (PV)

Pro práci s LVM musíme nejprve definovat fyzické svazky (PV), k tomu použijeme příkaz pvcreate. Pojďme tedy na to.

pvcreate/dev/sdb1

Zkontrolujte změny.

pvdisplay

POZNÁMKA: Pokud bychom měli více než jeden oddíl, museli bychom je všechny přidat do FV systému.

Vytvořit skupinu svazků (VG)

Jakmile budete mít oddíly připravené, budete je muset přidat do skupiny svazků. Zadejte tedy tento příkaz:

vgcreate volumegroup/dev/sdb1

Nahraďte skupinu svazků požadovaným názvem. Pokud byste měli více oddílů, museli byste je přidat pouze do příkazu. Například:

vgcreate volumegroup/dev/sdb1

Můžete napsat název, který chcete pro VG. Zkontrolujte skupinu svazků tímto příkazem:

vgdisplay

Vytvořte logické svazky (LV)

Toto je hlavní okamžik příspěvku, protože v této části vytvoříme logické svazky, které budou jako normální oddíl.

Spusťte tedy tento příkaz:

vytvořte-TĚSkupina svazků objemu 4G -n

Tento příkaz vytvoří logický svazek 4G prostoru nad dříve vytvořenou skupinou.

Pomocí lvdisplay můžete zkontrolovat LV.

lvdisplay

Dalším krokem je formátování a připojení VL.

mkfs.ext4/dev/objemová skupina/objem

Nyní vytvořte dočasnou složku a připojte k ní VL.

mkdir /dočasný/
namontovat /dev/objemová skupina/objem/dočasný/

Nyní zkontrolujte VL.

df -h | rukojeťtermporální

Zvětšete nebo zmenšete velikost logického svazku

Jednou z nejvíce fenomenálních možností LVM je možnost velmi jednoduchým způsobem zvětšit velikost logického svazku. Chcete -li to provést, zadejte následující příkaz.

lvextend-TĚ+2G/dev/objemová skupina/objem

Nakonec je nutné stejnou změnu zohlednit v systému souborů, proto spusťte tento příkaz.

resize2fs/dev/objemová skupina/objem

Zkontrolujte novou velikost:

df -h | rukojeťdočasný

Závěrečné myšlenky

Naučit se konfigurovat LVM v Linux Mint je jednoduchý proces, který může ušetřit mnoho problémů při práci s oddíly. Za tímto účelem vás zvu, abyste si o tomto tématu přečetli více, protože zde jsem vám ukázal praktické a jednoduché příklady, jak jej nakonfigurovat.