Přejít na hlavní obsah

Jak zvýšit LVM: průvodce krok za krokem

Logický objem řízení (LVM) je technologie správy disků v operačním systému Linux, která umožňuje flexibilnější správu disků a logických svazků. Někdy však může být nutné zvýšit objem LVM, aby bylo možné splnit požadavky rostoucího úložiště dat. V tomto článku se podíváme na podrobného průvodce zvýšením LVM, který vám pomůže provést tuto operaci správně a bezpečně.

Před zahájením zvyšování LVM se nejprve doporučuje zálohovat všechna důležitá data na vašem úložném zařízení. To zajistí, že data budou zachována v případě neočekávaných závad nebo chyb.

Dále je třeba určit, kolik dalšího místa chcete přidat do svého LVM. V závislosti na vašem konkrétním případě můžete pomocí různých nástrojů, jako je fdisk nebo parted, změnit velikost poskytnutého disku nebo přidat nový disk. Poté můžete vytvořit nový oddíl nebo rozšířit stávající.

Když máte další prostor, můžete začít zvětšovat LVM. Začněte aktualizací tabulky oddílů, aby jádro vidělo změny. Poté pomocí příkazů uvedených v našem průvodci krok za krokem budete moci přidat nový prostor do vašeho LVM a nakonfigurovat jej tak, aby byl použit v systému.

Nyní máte aktualizovaný LVM se zvýšeným objemem, který je připraven k použití. Buďte opatrní a dodržujte doporučené pokyny, abyste se vyhnuli ztrátě dat nebo nežádoucím následkům. Zvětšení LVM může být náročná operace, ale se správnými nástroji a přístupem můžete tento úkol úspěšně dokončit.

Kroky ke zvýšení LVM:

Krok 1: Zkontrolujte dostupný volný prostor na disku, který lze použít k rozšíření LVM.

Krok 2: Ujistěte se, že požadovaný svazek LVM je odpojen a není použit.

Krok 3: Pomocí příkazu pvcreate vytvořte nový fyzický svazek na volném prostoru disku.

Krok 4: Přidejte vytvořený fyzický svazek do skupiny svazků LVM pomocí příkazu vgextend.

Krok 5: Pomocí příkazu lvextend zvětšíte velikost logického svazku LVM.

Krok 6: Nakonec použijte příkaz resize2fs ke změně velikosti souborového systému v logickém svazku tak, aby využíval nový rozšířený prostor.

Všimněte si, že tato příručka poskytuje obecné kroky a možná budete potřebovat nějaké další znalosti a zkušenosti, abyste mohli úspěšně zvýšit LVM.

Příprava a kontrola:

Před zvětšením LVM je třeba provést několik předběžných akcí:

1. Vytvoření zálohy dat:

Před změnou velikosti LVM se doporučuje zálohovat důležitá data. V případě problémů budete moci obnovit data ze zálohy.

2. Kontrola dostupného místa:

Ujistěte se, že máte dostatek volného místa na disku nebo ve skupině svazků, abyste zvětšili velikost LVM. Pomocí příkazu df-h Zkontrolujte dostupné místo na vašem zařízení.

3. Kontrola integrity systému souborů:

Před změnou velikosti LVM se doporučuje provést kontrolu systému souborů na chyby. Pomocí příkazu fsck zkontrolujte integritu souborového systému.

4. Upozornění uživatelů:

Pokud se LVM používá v produkčním systému, Informujte uživatele o nadcházející změně velikosti LVM. To jim umožní udržet si práci a připravit se na možné dočasné problémy s přístupem k datům.

Po provedení všech nezbytných předběžných akcí jste připraveni na zvětšení velikosti LVM.

Příprava systému a kontrola stávajících svazků

Než začnete zvyšovat LVM, musíte provést několik předběžných kroků. Je důležité zajistit, aby byl systém připraven pro práci s LVM a měl dostatek volného prostoru pro vytváření nových svazků.

Prvním krokem je instalace potřebných nástrojů LVM. Pro ověření a instalaci těchto nástrojů můžete použít následující příkaz:

sudo apt-get install lvm2

Po instalaci se ujistěte, že je LVM aktivován a běží na vašem systému. Proveďte příkaz:

sudo vgdisplay

Tento příkaz vám umožní zobrazit seznam Volume Group (VG), které jsou přítomny na vašem systému. Pokud po dokončení příkazu získáte informace o VG, znamená to, že LVM je zapnutý a připraven k práci.

Dále je důležité zkontrolovat stav aktuálních logických objemů (LV) na vašem systému. Proveďte příkaz:

sudo lvdisplay

Příkaz zobrazí informace o existujících LV a budete moci vidět volné místo na disku. Pokud na disku není volné místo, je nutné jej uvolnit přesunutím dat stávajících LV na jiný svazek nebo přidáním nových disků do systému.

Kontrola stavu aktuálních svazků a přesvědčivá práce LVM jsou důležitými kroky před zahájením zvýšení LVM na vašem systému. Ujistěte se, že je vše správně nastaveno a jste připraveni přejít k dalším krokům.

Vytvoření nového fyzického svazku

Než zvětšíte velikost stávajícího LVM, musíte vytvořit nový fyzický svazek. Fyzický svazek je jeden nebo více diskových oddílů, které se spojují do společné skupiny svazků.

Pro vytvoření nového fyzického svazku použijte příkaz pvcreate. Například:

sudo pvcreate /dev/sdb1

Zde /dev/sdb1 - je to cesta k novému diskovému oddílu, který bude použit k vytvoření fyzického svazku.

Po provedení tohoto příkazu bude vytvořen fyzický svazek a bude možné jej použít k rozšíření stávajícího LVM.

Rozšíření skupiny svazků

Chcete-li rozšířit skupinu svazků, postupujte podle následujících kroků:

  1. Ujistěte se, že máte volný prostor na novém fyzickém svazku, který chcete přidat.
  2. Vytvořte nový fyzický svazek pomocí příkazu pvcreate . Například:
    • pvcreate /dev/sdb1
  3. Přidejte nový fyzický svazek do stávající skupiny svazků pomocí příkazu vgextend . Například:
    • vgextend myvg /dev/sdb1
  4. Zkontrolujte změny pomocí příkazu vgdisplay . Měli byste vidět, že se velikost skupiny svazků zvětšila.
  5. Zvyšte velikost konkrétního logického svazku uvnitř skupiny svazků pomocí příkazu lvresize . Například:
    • lvresize -r -L +10G /dev/myvg/mylv

Po provedení těchto kroků bude skupina svazků a logický svazek úspěšně rozšířen a budete moci použít další prostor na vašem LVM.