LVM · 4 min read · Oct 08, 2025

Руководство для начинающих по LVM - Страница 2

Теперь давайте создадим нашу группу томов fileserver и добавим в нее /dev/sdb1 - /dev/sde1:

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1  
  Группа томов "fileserver" успешно создана

Давайте узнаем о наших группах томов:

vgdisplay
server1:~# vgdisplay  
  --- Группа томов ---  
  VG Name               fileserver  
  System ID  
  Format                lvm2  
  Metadata Areas        4  
  Metadata Sequence No  1  
  VG Access             read/write  
  VG Status             resizable  
  MAX LV                0  
  Cur LV                0  
  Open LV               0  
  Max PV                0  
  Cur PV                4  
  Act PV                4  
  VG Size               93.14 GB  
  PE Size               4.00 MB  
  Total PE              23844  
  Alloc PE / Size       0 / 0  
  Free  PE / Size       23844 / 93.14 GB  
  VG UUID               3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFP

Еще одна команда, чтобы узнать о наших группах томов:

vgscan
server1:~# vgscan  
  Чтение всех физических томов. Это может занять некоторое время...  
  Найдена группа томов "fileserver" с использованием типа метаданных lvm2

В учебных целях давайте переименуем нашу группу томов fileserver в data:

vgrename fileserver data
server1:~# vgrename fileserver data  
  Группа томов "fileserver" успешно переименована в "data"

Давайте снова запустим vgdisplay и vgscan, чтобы увидеть, была ли группа томов переименована:

vgdisplay
server1:~# vgdisplay  
  --- Группа томов ---  
  VG Name               data  
  System ID  
  Format                lvm2  
  Metadata Areas        4  
  Metadata Sequence No  2  
  VG Access             read/write  
  VG Status             resizable  
  MAX LV                0  
  Cur LV                0  
  Open LV               0  
  Max PV                0  
  Cur PV                4  
  Act PV                4  
  VG Size               93.14 GB  
  PE Size               4.00 MB  
  Total PE              23844  
  Alloc PE / Size       0 / 0  
  Free  PE / Size       23844 / 93.14 GB  
  VG UUID               3Y1WVF-BLET-QkKs-Qnrs-SZxI-wrNO-dTqhFP
vgscan
server1:~# vgscan  
  Чтение всех физических томов. Это может занять некоторое время...  
  Найдена группа томов "data" с использованием типа метаданных lvm2

Теперь давайте удалим нашу группу томов data:

vgremove data
server1:~# vgremove data  
  Группа томов "data" успешно удалена
vgdisplay

На этот раз нет вывода:

server1:~# vgdisplay
vgscan
server1:~# vgscan  
  Чтение всех физических томов. Это может занять некоторое время...

Давайте снова создадим нашу группу томов fileserver:

vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1  
  Группа томов "fileserver" успешно создана

Далее мы создаем наши логические тома share (40 ГБ), backup (5 ГБ) и media (1 ГБ) в группе томов fileserver. Вместе они используют чуть меньше 50% доступного пространства (так мы сможем использовать RAID1 позже):

lvcreate --name share --size 40G fileserver
server1:~# lvcreate --name share  --size 40G fileserver  
  Логический том "share" создан
lvcreate --name backup --size 5G fileserver
server1:~# lvcreate --name backup --size  5G fileserver  
  Логический том "backup" создан
lvcreate --name media --size 1G fileserver
server1:~# lvcreate --name media  --size  1G fileserver  
  Логический том "media" создан

Давайте получим обзор наших логических томов:

lvdisplay
server1:~# lvdisplay  
  --- Логический том ---  
  LV Name                /dev/fileserver/share  
  VG Name                fileserver  
  LV UUID                 280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ  
  LV Write Access         read/write  
  LV Status              available  
  # open                 0  
  LV Size                40.00 GB  
  Current LE            10240  
  Segments               2  
  Allocation             inherit  
  Read ahead sectors     0  
  Block device           253:0  
   
  --- Логический том ---  
  LV Name                /dev/fileserver/backup  
  VG Name                fileserver  
  LV UUID                 zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD  
  LV Write Access         read/write  
  LV Status              available  
  # open                 0  
  LV Size                5.00 GB  
  Current LE            1280  
  Segments               1  
  Allocation             inherit  
  Read ahead sectors     0  
  Block device           253:1  
   
  --- Логический том ---  
  LV Name                /dev/fileserver/media  
  VG Name                fileserver  
  LV UUID                 usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS  
  LV Write Access         read/write  
  LV Status              available  
  # open                 0  
  LV Size                1.00 GB  
  Current LE            256  
  Segments               1  
  Allocation             inherit  
  Read ahead sectors     0  
  Block device           253:2
lvscan
server1:~# lvscan  
  ACTIVE            '/dev/fileserver/share' [40.00 GB] inherit  
  ACTIVE            '/dev/fileserver/backup' [5.00 GB] inherit  
  ACTIVE            '/dev/fileserver/media' [1.00 GB] inherit

В учебных целях мы переименовываем наш логический том media в films:

lvrename fileserver media films
server1:~# lvrename fileserver media films  
  Переименован "media" в "films" в группе томов "fileserver"
lvdisplay
server1:~# lvdisplay  
  --- Логический том ---  
  LV Name                /dev/fileserver/share  
  VG Name                fileserver  
  LV UUID                 280Mup-H9aa-sn0S-AXH3-04cP-V6p9-lfoGgJ  
  LV Write Access         read/write  
  LV Status              available  
  # open                 0  
  LV Size                40.00 GB  
  Current LE            10240  
  Segments               2  
  Allocation             inherit  
  Read ahead sectors     0  
  Block device           253:0  
   
  --- Логический том ---  
  LV Name                /dev/fileserver/backup  
  VG Name                fileserver  
  LV UUID                 zZeuKg-Dazh-aZMC-Aa99-KUSt-J6ET-KRe0cD  
  LV Write Access         read/write  
  LV Status              available  
  # open                 0  
  LV Size                5.00 GB  
  Current LE            1280  
  Segments               1  
  Allocation             inherit  
  Read ahead sectors     0  
  Block device           253:1  
   
  --- Логический том ---  
  LV Name                /dev/fileserver/films  
  VG Name                fileserver  
  LV UUID                 usfvrv-BC92-3pFH-2NW0-2N3e-6ERQ-4Sj7YS  
  LV Write Access         read/write  
  LV Status              available  
  # open                 0  
  LV Size                1.00 GB  
  Current LE            256  
  Segments               1  
  Allocation             inherit  
  Read ahead sectors     0  
  Block device           253:2
lvscan
server1:~# lvscan  
  ACTIVE            '/dev/fileserver/share' [40.00 GB] inherit  
  ACTIVE            '/dev/fileserver/backup' [5.00 GB] inherit  
  ACTIVE            '/dev/fileserver/films' [1.00 GB] inherit

Далее давайте удалим логический том films:

lvremove /dev/fileserver/films

server1:~# lvremove /dev/fileserver/films
Вы действительно хотите удалить активный логический том “films”? [y/n]: <– y
Логический том “films” успешно удален

Мы снова создаем логический том media:

lvcreate --name media --size 1G fileserver
server1:~# lvcreate --name media  --size  1G fileserver  
  Логический том "media" создан

Теперь давайте увеличим media с 1 ГБ до 1.5 ГБ:

lvextend -L1.5G /dev/fileserver/media
server1:~# lvextend -L1.5G /dev/fileserver/media  
  Увеличение логического тома media до 1.50 GB  
  Логический том media успешно изменен

Давайте снова уменьшить его до 1 ГБ:

lvreduce -L1G /dev/fileserver/media

server1:~# lvreduce -L1G /dev/fileserver/media
WARNING: Уменьшение активного логического тома до 1.00 GB
ЭТО МОЖЕТ УНИЧТОЖИТЬ ВАШИ ДАННЫЕ (файловая система и т. д.)
Вы действительно хотите уменьшить media? [y/n]: <– y
Уменьшение логического тома media до 1.00 GB
Логический том media успешно изменен

Share: X/Twitter LinkedIn

Get new posts in your inbox

No spam. Unsubscribe anytime.