Блог "Дети ОИТа"
/поиск

Использование LVM для управления томами в Linux

Введение

LVM (Logical Volume Manager) — это система управления томами в Linux, позволяющая гибко управлять дисковым пространством. LVM предоставляет возможность создания, изменения и удаления логических томов, что делает управление дисками более удобным и эффективным.

Основные компоненты LVM

  • Физические тома (PV): Физические устройства, такие как жесткие диски или разделы, которые используются LVM.
  • Группы томов (VG): Логические контейнеры, объединяющие физические тома.
  • Логические тома (LV): Логические устройства, которые создаются внутри групп томов и используются как обычные блочные устройства.

Создание LVM

Для создания LVM в Linux используются следующие шаги:

  1. Создание физического тома
    sudo pvcreate /dev/sda1
    
  2. Создание группы томов
    sudo vgcreate my_vg /dev/sda1
    
  3. Создание логического тома
    sudo lvcreate -L 10G -n my_lv my_vg
    

Расширение логического тома

Для расширения логического тома используется команда:

sudo lvextend -L +10G /dev/my_vg/my_lv

Затем необходимо расширить файловую систему:

sudo resize2fs /dev/my_vg/my_lv

Заключение

Использование LVM в Linux предоставляет гибкие возможности для управления дисковым пространством. Это позволяет легко изменять размер томов, добавлять новые диски и оптимизировать использование дискового пространства без необходимости перезагрузки системы.