Košík je prázdný

Linuxový správce systémů často čelí potřebě rozšíření úložného prostoru na serverech. LVM (Logical Volume Manager) nabízí flexibilní správu diskových oddílů a umožňuje snadné rozšiřování či snižování velikosti úložiště bez nutnosti vypínání systému. Tento článek poskytuje podrobný návod, jak přidat nový disk do systému CentOS 7 a rozšířit stávající LVM oddíl.

1. Příprava a identifikace nového disku

Nejprve je potřeba přidat fyzický nebo virtuální disk k vašemu serveru. Po přidání disku restartujte systém nebo použijte příkaz echo "- - -" > /sys/class/scsi_host/host0/scan pro detekci nového disku bez restartování.

Pro identifikaci nově přidaného disku použijte příkaz lsblk. Nový disk by měl být viditelný v seznamu bez oddílů.

2. Vytvoření nového fyzického oddílu

Před vytvořením LVM je nutné na disku vytvořit fyzický oddíl. Toho dosáhneme pomocí nástroje fdisk.

  • Spusťte fdisk /dev/sdX, kde sdX je identifikátor vašeho nového disku.
  • Zvolte n pro vytvoření nového oddílu, poté p pro primární oddíl a 1 pro první oddíl. Poté potvrďte výchozí hodnoty pro začátek a konec oddílu.
  • Pro změnu typu oddílu na LVM zvolte t, poté 8e.
  • Uložte změny a vytvořte oddíl pomocí w.

3. Vytvoření fyzického svazku LVM

Nyní, když máte vytvořený nový oddíl, je čas ho přidat do LVM.

  • Použijte příkaz pvcreate /dev/sdX1 pro inicializaci fyzického svazku, kde /dev/sdX1 je nový oddíl.
  • Zkontrolujte pomocí pvs, že svazek byl úspěšně vytvořen.

4. Rozšíření skupiny svazků

Pokud již máte existující skupinu svazků, do které chcete disk přidat, použijte:

  • vgextend nazev_skupiny /dev/sdX1, kde nazev_skupiny je jméno vaší skupiny svazků a /dev/sdX1 je nový fyzický svazek.

5. Rozšíření logického svazku a souborového systému

  • Rozšíření logického svazku lze provést pomocí příkazu lvextend -l +100%FREE /dev/nazev_skupiny/nazev_svazku, kde /dev/nazev_skupiny/nazev_svazku je cesta k logickému svazku.
  • Nakonec musíte rozšířit souborový systém na novou velikost logického svazku. Pro ext4 souborové systémy použijte resize2fs /dev/nazev_skupiny/nazev_svazku.

Po dokončení těchto kroků by měl být nový disk úspěšně přidán do vašeho systému a LVM oddíl rozšířen. Nezapomeňte pravidelně zálohovat důležitá data před prováděním změn na diskových oddílech.