SCROLL
Среднее время на прочтение: 3 мин.

Работа с LVM (Logical Volume Manager): Создание, изменение и замена томов.

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

В этой статье мы разберём основные команды и шаги для работы с LVM, используя актуальные примеры.

JUQwJTk0JUQwJUJCJUQxJThGJTIwJUQwJUJGJUQxJTgwJUQwJUI4JUQwJUJDJUQwJUI1JUQxJTgwJUQwJUIwJTIwJUQxJTgzJTIwJUQwJUIxJUQxJTgzJUQwJUI0JUQwJUI1JUQxJTgyJTIwJUQwJUI0JUQwJUIyJUQwJUIwJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTNB

  • /dev/sdb — 50 ГБ
  • /dev/sdc — 150 ГБ

Установка LVM

Для работы с LVM требуется пакет lvm2, устанавливаем его:

c3VkbyUyMGFwdC1nZXQlMjBpbnN0YWxsJTIwbHZtMiUyMC15

Физические тома (PV)

Проверим какие диски и разделы доступны на вашей системе:

bHNibGs=

NAME        MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sda           8:0    0   100G  0 disk 
JUUyJTk0JTlDJUUyJTk0JTgwc2RhMSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDglM0ExJTIwJTIwJTIwJTIwMCUyMCUyMCUyMDUxMk0lMjAlMjAwJTIwcGFydCUyMCUyRmJvb3Q=
└─sda2        8:2    0  99.5G  0 part /
sdb           8:16   0    50G  0 disk 
c2RjJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwOCUzQTMyJTIwJTIwJTIwMCUyMCUyMCUyMDE1MEclMjAlMjAwJTIwZGlzayUyMA==

Здесь видно, что у нас есть два дополнительных диска: /dev/sdb (50 ГБ) и /dev/sdc (150 ГБ).

Создание

Преобразуем оба диска в физические тома (Physical Volume, PV)

c3VkbyUyMHB2Y3JlYXRlJTIwJTJGZGV2JTJGc2Ri
sudo pvcreate /dev/sdc

Проверим созданные физические тома:

sudo pvdisplay

JTIwJTIwLS0tJTIwUGh5c2ljYWwlMjB2b2x1bWUlMjAtLS0=
  PV Name               /dev/sdb
JTIwJTIwVkclMjBOYW1lJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwKG5vbmUp
JTIwJTIwUFYlMjBTaXplJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwNTAuMDAlMjBHaUI=
JTIwJTIwQWxsb2NhdGFibGUlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBOTw==
JTIwJTIwUEUlMjBTaXplJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwNC4wMCUyME1pQg==
  Total PE              12799
JTIwJTIwRnJlZSUyMFBFJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMTI3OTk=
  Allocated PE          0

JTIwJTIwLS0tJTIwUGh5c2ljYWwlMjB2b2x1bWUlMjAtLS0=
JTIwJTIwUFYlMjBOYW1lJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTJGZGV2JTJGc2Rj
JTIwJTIwVkclMjBOYW1lJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwKG5vbmUp
JTIwJTIwUFYlMjBTaXplJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMTUwLjAwJTIwR2lC
  Allocatable           NO
  PE Size               4.00 MiB
  Total PE              38399
  Free PE               38399
  Allocated PE          0

JUQwJUEyJUQwJUI1JUQwJUJGJUQwJUI1JUQxJTgwJUQxJThDJTIwJUQwJUJFJUQwJUIxJUQwJUIwJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTIwJUQwJUIzJUQwJUJFJUQxJTgyJUQwJUJFJUQwJUIyJUQxJThCJTIwJUQwJUJBJTIwJUQwJUI4JUQxJTgxJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQxJThFJTIwJUQwJUIyJTIwTFZNLg==

Удаление

JUQwJUEzJUQwJUI0JUQwJUIwJUQwJUJCJUQwJUI4JUQxJTgyJUQwJUI1JTIwJUQwJUJDJUQwJUI1JUQxJTgyJUQwJUIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQwJUI1JTIwTFZNJTIwJUQxJTgxJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUJFJUQwJUIyJTNB

sudo pvremove /dev/sdb
sudo pvremove /dev/sdc

Группы томов (VG)

Создание

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI0JUQwJUI4JUQwJUJDJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQxJTgzJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTIwKCVEMCVCRiVEMSU4MCVEMCVCOCVEMCVCQy4lMjB2Z19fZGF0YXN0b3JlXzEpJTIwJUQwJUI4JTIwJUQwJUI0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUI4JUQwJUJDJTIwJUQwJUIyJTIwJUQwJUJEJUQwJUI1JUQxJTkxJTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUIyJUQxJThCJUQwJUI5JTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJTIwJTJGZGV2JTJGc2RiJTNB

c3VkbyUyMHZnY3JlYXRlJTIwdmdfX2RhdGFzdG9yZV8xJTIwJTJGZGV2JTJGc2Ri

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI4JUQwJUJDJTIwJUQxJTgxJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJTgzJUQxJThFJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQxJTgzJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTNB

sudo vgdisplay

JTIwJTIwLS0tJTIwVm9sdW1lJTIwZ3JvdXAlMjAtLS0=
  VG Name               vg__datastore_1
JTIwJTIwU3lzdGVtJTIwSUQlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjA=
  Format                lvm2
JTIwJTIwTWV0YWRhdGElMjBBcmVhcyUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDE=
JTIwJTIwTWV0YWRhdGElMjBTZXF1ZW5jZSUyME5vJTIwJTIwMQ==
  VG Access             read/write
JTIwJTIwVkclMjBTdGF0dXMlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjByZXNpemFibGU=
  MAX LV                0
JTIwJTIwQ3VyJTIwTFYlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAw
JTIwJTIwT3BlbiUyMExWJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwMA==
JTIwJTIwTWF4JTIwUFYlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAw
  Cur PV                1
  Act PV                1
JTIwJTIwVkclMjBTaXplJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwNTAuMDAlMjBHaUI=
JTIwJTIwUEUlMjBTaXplJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwNC4wMCUyME1pQg==
JTIwJTIwVG90YWwlMjBQRSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDEyNzk5
JTIwJTIwQWxsb2MlMjBQRSUyMCUyRiUyMFNpemUlMjAlMjAlMjAlMjAlMjAlMjAlMjAwJTIwJTJGJTIwMCUyMCUyMCUyMA==
  Free  PE / Size       12799 / 50.00 GiB

JUQwJTkzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQwJUIwJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTIwdmdfX2RhdGFzdG9yZV8xJTIwJUQxJTgxJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUJEJUQwJUIwJTJDJTIwJUQwJUI4JTIwJUQwJUJFJUQwJUJEJUQwJUIwJTIwJUQxJTgxJUQwJUJFJUQwJUI0JUQwJUI1JUQxJTgwJUQwJUI2JUQwJUI4JUQxJTgyJTIwJUQxJTgyJUQwJUJFJUQwJUJCJUQxJThDJUQwJUJBJUQwJUJFJTIwJUQwJUJGJUQwJUI1JUQxJTgwJUQwJUIyJUQxJThCJUQwJUI5JTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJTIwJTJGZGV2JTJGc2RiLg==

Расширение

JUQwJUEyJUQwJUI1JUQwJUJGJUQwJUI1JUQxJTgwJUQxJThDJTIwJUQwJUI0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUI4JUQwJUJDJTIwJUQwJUIyJUQxJTgyJUQwJUJFJUQxJTgwJUQwJUJFJUQwJUI5JTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJTIwJTJGZGV2JTJGc2RjJTIwJUQwJUIyJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQxJTgzJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTNB

sudo vgextend vg__datastore_1 /dev/sdc

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI4JUQwJUJDJTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJTIwJUQwJUIyJUQxJTgyJUQwJUJFJUQxJTgwJUQwJUJFJUQwJUI5JTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJTIwJUQwJUI0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUJCJUQwJUI1JUQwJUJEJTIwJUQwJUIyJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQxJTgzJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTNB

c3VkbyUyMHZnZGlzcGxheQ==

JTIwJTIwLS0tJTIwVm9sdW1lJTIwZ3JvdXAlMjAtLS0=
  VG Name               vg__datastore_1
  VG Size               200.00 GiB
  PE Size               4.00 MiB
JTIwJTIwVG90YWwlMjBQRSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMDUxMTk5
JTIwJTIwQWxsb2MlMjBQRSUyMCUyRiUyMFNpemUlMjAlMjAlMjAlMjAlMjAlMjAlMjA1MTIwJTIwJTJGJTIwMjAuMDAlMjBHaUI=
  Free  PE / Size       46079 / 180.00 GiB

JUQwJUEyJUQwJUI1JUQwJUJGJUQwJUI1JUQxJTgwJUQxJThDJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQwJUIwJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTIwJUQxJTgxJUQwJUJFJUQwJUI0JUQwJUI1JUQxJTgwJUQwJUI2JUQwJUI4JUQxJTgyJTIwJUQwJUJFJUQwJUIxJUQwJUIwJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTNBJTIwJTJGZGV2JTJGc2RiJTIwKDUwJTIwJUQwJTkzJUQwJTkxKSUyMCVEMCVCOCUyMCUyRmRldiUyRnNkYyUyMCgxNTAlMjAlRDAlOTMlRDAlOTEpLg==

Уменьшение

Если вы хотите освободить место в группе томов, удалите физический том из группы. Перед удалением диска из группы томов убедитесь, что на этом диске нет данных, используемых логическими томами. Если данные есть, их нужно переместить на другие диски в группе томов.

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQxJThDJUQxJTgyJUQwJUI1JTIwJUQxJTgwJUQwJUIwJUQxJTgxJUQwJUJGJUQxJTgwJUQwJUI1JUQwJUI0JUQwJUI1JUQwJUJCJUQwJUI1JUQwJUJEJUQwJUI4JUQwJUI1JTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQxJTg1JTIwJUQwJUIyJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQwJUI1JTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTNB

sudo pvs -o+pv_used

UFYlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjAlMjBWRyUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMEZtdCUyMCUyMEF0dHIlMjBQU2l6ZSUyMCUyMCUyMCUyMFBGcmVlJTIwJTIwJTIwJTIwJTIwJTIwVXNlZA==
/dev/sdb   vg__datastore_1 lvm2 a--  <50,00g  <50,00g    0
/dev/sdc   vg__datastore_1 lvm2 a--  <100,00g <100,00g   0

Освободить физический том от данных, можно несколькими путями:

  • Путем автоматического распределения данных на другие физические тома этого логического тома pvmove /dev/sdс
  • Путем указания на какой физический том переместить данные pvmove /dev/sdс /dev/sdb
Очень важный фактор вывода физического тома из группы томов является то, чтобы в группе томов было достаточно свободного места для размещения данных из выводимого физического тома.

JUQwJTlGJUQwJUI1JUQxJTgwJUQwJUI1JUQwJUJDJUQwJUI1JUQxJTgxJUQxJTgyJUQwJUI4JUQxJTgyJUQwJUI1JTIwJUQwJUI0JUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQwJUI1JTIwJUQxJTgxJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUIwJTIwJTJGZGV2JTJGc2RjJTIwJUQwJUJEJUQwJUIwJTIwJUQwJUI0JUQxJTgwJUQxJTgzJUQwJUIzJUQwJUI4JUQwJUI1JTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJUQwJUI4JTNB

c3VkbyUyMHB2bW92ZSUyMCUyRmRldiUyRnNkYw==

Удалите диск из группы томов:

sudo vgreduce vg__datastore_1 /dev/sdc

JUQwJUEzJUQwJUIxJUQwJUI1JUQwJUI0JUQwJUI4JUQxJTgyJUQwJUI1JUQxJTgxJUQxJThDJTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJTIwJUQwJUI0JUQwJUI4JUQxJTgxJUQwJUJBJTIwJUQwJUIxJUQwJUJFJUQwJUJCJUQxJThDJUQxJTg4JUQwJUI1JTIwJUQwJUJEJUQwJUI1JTIwJUQxJThGJUQwJUIyJUQwJUJCJUQxJThGJUQwJUI1JUQxJTgyJUQxJTgxJUQxJThGJTIwJUQxJTg3JUQwJUIwJUQxJTgxJUQxJTgyJUQxJThDJUQxJThFJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQxJThCJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTNB

sudo pvs

PV         VG              Fmt  Attr PSize    PFree
JTJGZGV2JTJGc2RiJTIwJTIwJTIwdmdfX2RhdGFzdG9yZV8xJTIwbHZtMiUyMGEtLSUyMCUyMCUzQzUwJTJDMDBnJTIwJTIwJTNDNTAlMkMwMGc=
JTJGZGV2JTJGc2RjJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwJTIwbHZtMiUyMC0tLSUyMCUyMCUyMDEwMCUyQzAwZyUyMCUyMDEwMCUyQzAwZw==

Удаление

JUQwJTk1JUQxJTgxJUQwJUJCJUQwJUI4JTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQwJUIwJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTIwJUQwJUIxJUQwJUJFJUQwJUJCJUQxJThDJUQxJTg4JUQwJUI1JTIwJUQwJUJEJUQwJUI1JTIwJUQwJUJEJUQxJTgzJUQwJUI2JUQwJUJEJUQwJUIwJTJDJTIwJUQwJUI1JUQxJTkxJTIwJUQwJUJDJUQwJUJFJUQwJUI2JUQwJUJEJUQwJUJFJTIwJUQxJTgzJUQwJUI0JUQwJUIwJUQwJUJCJUQwJUI4JUQxJTgyJUQxJThDLiUyMCVEMCU5RiVEMCVCNSVEMSU4MCVEMCVCNSVEMCVCNCUyMCVEMSU4MyVEMCVCNCVEMCVCMCVEMCVCQiVEMCVCNSVEMCVCRCVEMCVCOCVEMCVCNSVEMCVCQyUyMCVEMSU4MyVEMCVCMSVEMCVCNSVEMCVCNCVEMCVCOCVEMSU4MiVEMCVCNSVEMSU4MSVEMSU4QyUyMCVEMSU4NyVEMSU4MiVEMCVCRSUyMCVEMCVCMiVEMSU4MSVEMCVCNSUyMCVEMCVCQiVEMCVCRSVEMCVCMyVEMCVCOCVEMSU4NyVEMCVCNSVEMSU4MSVEMCVCQSVEMCVCOCVEMCVCNSUyMCVEMSU4MiVEMCVCRSVEMCVCQyVEMCVCMCUyMCVEMSU4MyVEMCVCNCVEMCVCMCVEMCVCQiVEMCVCNSVEMCVCRCVEMSU4Qi4=

Удалите группу томов:

sudo vgremove vg__datastore_1

Логические тома (LV)

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI0JUQwJUI4JUQwJUJDJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUI4JUQwJUI5JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTIwbHZfX2xvZ2ljYWxfMSUyMCVEMCVCMiVEMCVCRCVEMSU4MyVEMSU4MiVEMSU4MCVEMCVCOCUyMCVEMCVCMyVEMSU4MCVEMSU4MyVEMCVCRiVEMCVCRiVEMSU4QiUyMCVEMSU4MiVEMCVCRSVEMCVCQyVEMCVCRSVEMCVCMiUyMHZnX19kYXRhc3RvcmVfMS4=

Создание

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI0JUQwJUI4JUQwJUJDJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUI4JUQwJUI5JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTIwJUQxJTgxJTIwJUQxJTg0JUQwJUI4JUQwJUJBJUQxJTgxJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUJEJUQxJThCJUQwJUJDJTIwJUQxJTgwJUQwJUIwJUQwJUI3JUQwJUJDJUQwJUI1JUQxJTgwJUQwJUJFJUQwJUJDJTIwJUQxJTgwJUQwJUIwJUQwJUI3JUQwJUJDJUQwJUI1JUQxJTgwJUQwJUJFJUQwJUJDJTIwMjAlMjAlRDAlOTMlRDAlOTElM0E=

c3VkbyUyMGx2Y3JlYXRlJTIwLUwlMjAyMEclMjAtbiUyMGx2X19sb2dpY2FsXzElMjB2Z19fZGF0YXN0b3JlXzE=

JUQwJTkzJUQwJUI0JUQwJUI1JTNB

  • -L 20G : указывает размер тома (20 ГБ). Можно использовать суффиксы: K, M, G, T.
  • -n : задаёт имя тома
  • vg__datastore_1 : имя группы томов.
Можно альтернативным способом указывать путь к логическому тому — /dev/vg__datastore_1/lv__logical_1, вместо использования ключа -n.

JUQwJTk1JUQxJTgxJUQwJUJCJUQwJUI4JTIwJUQwJUIyJUQxJThCJTIwJUQxJTg1JUQwJUJFJUQxJTgyJUQwJUI4JUQxJTgyJUQwJUI1JTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJUQwJUIxJUQxJThCJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUI4JUQwJUI5JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTIwJUQwJUI3JUQwJUIwJUQwJUJEJUQxJThGJUQwJUJCJTIwJUQwJUIyJUQxJTgxJUQxJTkxJTIwJUQwJUI0JUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgzJUQwJUJGJUQwJUJEJUQwJUJFJUQwJUI1JTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUIwJUQwJUJEJUQxJTgxJUQxJTgyJUQwJUIyJUQwJUJFJTIwJUQwJUIyJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQwJUI1JTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTJDJTIwJUQwJUI4JUQxJTgxJUQwJUJGJUQwJUJFJUQwJUJCJUQxJThDJUQwJUI3JUQxJTgzJUQwJUI5JUQxJTgyJUQwJUI1JTIwJUQxJTg0JUQwJUJCJUQwJUIwJUQwJUIzJTIwLWwlMjAxMDAlMjVGUkVFJTNB

c3VkbyUyMGx2Y3JlYXRlJTIwLWwlMjAxMDAlMjVGUkVFJTIwLW4lMjBsdl9fbG9naWNhbF8xJTIwdmdfX2RhdGFzdG9yZV8x

JUQwJTkzJUQwJUI0JUQwJUI1JTNB

  • -l 100%FREE : указывает, что нужно использовать всё свободное место в группе томов.

Также можете указать процент от общего пространства группы томов. Например, создадим логический том, занимающий 50% от доступного пространства:

c3VkbyUyMGx2Y3JlYXRlJTIwLWwlMjA1MCUyNVZHJTIwLW4lMjBsdl9fbG9naWNhbF8xJTIwdmdfX2RhdGFzdG9yZV8x

Где:

  • -l 50%VG : указывает, что нужно использовать 50% от общего пространства группы томов.

Создание файловой системы и монтирование

Теперь, когда логический том создан, можно создать на нём файловую систему и смонтировать её. Создайте файловую систему:

sudo mkfs.ext4 /dev/vg__datastore_1/lv__logical_1

JUQwJUExJUQwJUJFJUQwJUI3JUQwJUI0JUQwJUIwJUQwJUI5JUQxJTgyJUQwJUI1JTIwJUQxJTgyJUQwJUJFJUQxJTg3JUQwJUJBJUQxJTgzJTIwJUQwJUJDJUQwJUJFJUQwJUJEJUQxJTgyJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQxJThGJTNB

sudo mkdir /mnt/mount_point

JUQwJUExJUQwJUJDJUQwJUJFJUQwJUJEJUQxJTgyJUQwJUI4JUQxJTgwJUQxJTgzJUQwJUI5JUQxJTgyJUQwJUI1JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTNB

sudo mount /dev/vg__datastore_1/lv__logical_1 /mnt/mount_point

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQxJThDJUQxJTgyJUQwJUI1JTIwJUQwJUJDJUQwJUJFJUQwJUJEJUQxJTgyJUQwJUI4JUQxJTgwJUQwJUJFJUQwJUIyJUQwJUIwJUQwJUJEJUQwJUI4JUQwJUI1JTNB

df -h

RmlsZXN5c3RlbSUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMCUyMFNpemUlMjAlMjBVc2VkJTIwQXZhaWwlMjBVc2UlMjUlMjBNb3VudGVkJTIwb24=
...
/dev/mapper/vg__datastore_1-lv__logical_1   20G   45M   19G   1% /mnt/mount_point

Увеличение

JUQwJUEzJUQwJUIyJUQwJUI1JUQwJUJCJUQwJUI4JUQxJTg3JUQwJUI4JUQwJUJDJTIwJUQxJTgwJUQwJUIwJUQwJUI3JUQwJUJDJUQwJUI1JUQxJTgwJUMyJUEwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUI4JUQwJUI5JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJUQwJUIxJUQxJThCJTIwJUQwJUJFJUQwJUJEJTIwJUQwJUI3JUQwJUIwJUQwJUJEJUQxJThGJUQwJUJCJTIwJUQwJUIyJUQxJTgxJUQxJTkxJTIwJUQwJUI0JUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgzJUQwJUJGJUQwJUJEJUQwJUJFJUQwJUI1JTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUIwJUQwJUJEJUQxJTgxJUQxJTgyJUQwJUIyJUQwJUJFJTIwJUQwJUIyJTIwJUQwJUIzJUQxJTgwJUQxJTgzJUQwJUJGJUQwJUJGJUQwJUI1JTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUJFJUQwJUIyJTNB

c3VkbyUyMGx2ZXh0ZW5kJTIwLWwlMjAlMkIxMDAlMjVGUkVFJTIwJTJGZGV2JTJGdmdfX2RhdGFzdG9yZV8xJTJGbHZfX2xvZ2ljYWxfMQ==
Дополнительно

Если вы хотите увеличить размер логического тома до конкретного значения, например, 50 ГБ:

sudo lvextend -L 50G /dev/vg__datastore_1/lv__logical_1

JUQwJTkzJUQwJUI0JUQwJUI1JTNB

  • -L 50G — указывает новый размер тома (50 ГБ).
  • /dev/vg__datastore_1/lv__logical_1 — путь к логическому тому, который нужно расширить.

JUQwJTk1JUQxJTgxJUQwJUJCJUQwJUI4JTIwJUQwJUIyJUQxJThCJTIwJUQxJTg1JUQwJUJFJUQxJTgyJUQwJUI4JUQxJTgyJUQwJUI1JTIwJUQwJUI0JUQwJUJFJUQwJUIxJUQwJUIwJUQwJUIyJUQwJUI4JUQxJTgyJUQxJThDJTIwMTAlMjAlRDAlOTMlRDAlOTElMjAlRDAlQkElMjAlRDElODIlRDAlQjUlRDAlQkElRDElODMlRDElODklRDAlQjUlRDAlQkMlRDElODMlMjAlRDElODAlRDAlQjAlRDAlQjclRDAlQkMlRDAlQjUlRDElODAlRDElODMlMjAlRDAlQkIlRDAlQkUlRDAlQjMlRDAlQjglRDElODclRDAlQjUlRDElODElRDAlQkElRDAlQkUlRDAlQjMlRDAlQkUlMjAlRDElODIlRDAlQkUlRDAlQkMlRDAlQjAlM0E=

c3VkbyUyMGx2ZXh0ZW5kJTIwLUwlMjAlMkIxMEclMjAlMkZkZXYlMkZ2Z19fZGF0YXN0b3JlXzElMkZsdl9fbG9naWNhbF8x

Где:

  • -L +10G — добавляет 10 ГБ к текущему размеру указанного тома.

Расширение файловой системы

JUQwJTlGJUQwJUJFJUQxJTgxJUQwJUJCJUQwJUI1JTIwJUQxJTgwJUQwJUIwJUQxJTgxJUQxJTg4JUQwJUI4JUQxJTgwJUQwJUI1JUQwJUJEJUQwJUI4JUQxJThGJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQxJTgyJUQwJUJFJUQwJUJDJUQwJUIwJTIwJUQxJTgwJUQwJUIwJUQxJTgxJUQxJTg4JUQwJUI4JUQxJTgwJUQwJUI4JUQwJUJDJTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJUQwJUJFJUQwJUIyJUQxJTgzJUQxJThFJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJTgzJTNB

c3VkbyUyMHJlc2l6ZTJmcyUyMCUyRmRldiUyRnZnX19kYXRhc3RvcmVfMSUyRmx2X19sb2dpY2FsXzE=

Если у вас используется файловая система XFS, то расширить файловую систему командой xfs_growfs:

c3VkbyUyMHhmc19ncm93ZnMlMjAlMkZkZXYlMkZ2Z19fZGF0YXN0b3JlXzElMkZsdl9fbG9naWNhbF8x

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQwJUI4JUQwJUJDJTJDJTIwJUQxJTg3JUQxJTgyJUQwJUJFJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUI4JUQwJUI5JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTIwJUQxJTgyJUQwJUI1JUQwJUJGJUQwJUI1JUQxJTgwJUQxJThDJTIwJUQwJUI3JUQwJUIwJUQwJUJEJUQwJUI4JUQwJUJDJUQwJUIwJUQwJUI1JUQxJTgyJTIwJUQwJUIyJUQxJTgxJUQxJTkxJTIwJUQwJUI0JUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgzJUQwJUJGJUQwJUJEJUQwJUJFJUQwJUI1JTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUIwJUQwJUJEJUQxJTgxJUQxJTgyJUQwJUIyJUQwJUJFJTNB

df -h

Filesystem                                 Size  Used Avail  Use% Mounted on
...
/dev/mapper/vg__datastore_1-lv__logical_1  200G   45M  190G   1% /mnt/mount_point

JUQwJUEyJUQwJUI1JUQwJUJGJUQwJUI1JUQxJTgwJUQxJThDJTIwJUQwJUJCJUQwJUJFJUQwJUIzJUQwJUI4JUQxJTg3JUQwJUI1JUQxJTgxJUQwJUJBJUQwJUI4JUQwJUI5JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTIwJUQwJUI3JUQwJUIwJUQwJUJEJUQwJUI4JUQwJUJDJUQwJUIwJUQwJUI1JUQxJTgyJTIwJUQwJUIyJUQxJTgxJUQxJTkxJTIwJUQwJUI0JUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgzJUQwJUJGJUQwJUJEJUQwJUJFJUQwJUI1JTIwJUQwJUJGJUQxJTgwJUQwJUJFJUQxJTgxJUQxJTgyJUQxJTgwJUQwJUIwJUQwJUJEJUQxJTgxJUQxJTgyJUQwJUIyJUQwJUJFJTIwKDIwMCUyMCVEMCU5MyVEMCU5MSku

Уменьшение

Операция по уменьшению размера логического тома, возможно только на размонтированном логическом томе, в ином состоянии уменьшить размер логического тома нельзя.

JUQwJUEwJUQwJUIwJUQwJUI3JUQwJUJDJUQwJUJFJUQwJUJEJUQxJTgyJUQwJUI4JUQxJTgwJUQxJTgzJUQwJUI5JUQxJTgyJUQwJUI1JTIwJUQxJTgyJUQwJUJFJUQwJUJDJTNB

c3VkbyUyMHVtb3VudCUyMCUyRm1udCUyRm1vdW50X3BvaW50

JUQwJTlGJUQxJTgwJUQwJUJFJUQwJUIyJUQwJUI1JUQxJTgwJUQxJThDJUQxJTgyJUQwJUI1JTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJUQwJUJFJUQwJUIyJUQxJTgzJUQxJThFJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJTgzJTNB

sudo e2fsck -f /dev/vg__datastore_1/lv__logical_1

JUQwJUEzJUQwJUJDJUQwJUI1JUQwJUJEJUQxJThDJUQxJTg4JUQwJUI4JUQxJTgyJUQwJUI1JTIwJUQxJTg0JUQwJUIwJUQwJUI5JUQwJUJCJUQwJUJFJUQwJUIyJUQxJTgzJUQxJThFJTIwJUQxJTgxJUQwJUI4JUQxJTgxJUQxJTgyJUQwJUI1JUQwJUJDJUQxJTgzJTIwJUQwJUI0JUQwJUJFJTIwJUQwJUJEJUQwJUJFJUQwJUIyJUQwJUJFJUQwJUIzJUQwJUJFJTIwJUQxJTgwJUQwJUIwJUQwJUI3JUQwJUJDJUQwJUI1JUQxJTgwJUQwJUIwJTIwKCVEMCVCRCVEMCVCMCVEMCVCRiVEMSU4MCVEMCVCOCVEMCVCQyVEMCVCNSVEMSU4MCUyQyUyMDEwJTIwJUQwJTkzJUQwJTkxKSUzQQ==

c3VkbyUyMHJlc2l6ZTJmcyUyMCUyRmRldiUyRnZnX19kYXRhc3RvcmVfMSUyRmx2X19sb2dpY2FsXzElMjAxMEc=

Уменьшите логический том:

sudo lvreduce -L 10G /dev/vg__datastore_1/lv__logical_1

Снова проверьте файловую систему:

sudo e2fsck -f /dev/vg__datastore_1/lv__logical_1

Смонтируйте том обратно:

sudo mount /dev/vg__datastore_1/lv__logical_1 /mnt/mount_point

Удаление

Если логический том больше не нужен, его можно удалить.

Размонтируйте том:

sudo umount /mnt/mount_point

Удалите логический том:

sudo lvremove /dev/vg__datastore_1/lv__logical_1
 

ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ

Обсуждение

Ответ на комментарий ЖакондаОтмена ответа
2 комментариев
  • а зачем везде перед командами писать sudo?

    • Это ответ на комментарий Qasd

      мне на тот момент было так удобней, а по сути можно перейти на уровень выше и не вводить каждый раз, тут дело каждого. Суть, дела не меняет.