LVM · 4 min read · Oct 08, 2025
Руководство для начинающих по LVM - Страница 2
Теперь давайте создадим нашу группу томов fileserver и добавим в нее /dev/sdb1 - /dev/sde1:
vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1server1:~# vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1
Группа томов "fileserver" успешно созданаДавайте узнаем о наших группах томов:
vgdisplayserver1:~# 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Еще одна команда, чтобы узнать о наших группах томов:
vgscanserver1:~# vgscan
Чтение всех физических томов. Это может занять некоторое время...
Найдена группа томов "fileserver" с использованием типа метаданных lvm2В учебных целях давайте переименуем нашу группу томов fileserver в data:
vgrename fileserver dataserver1:~# vgrename fileserver data
Группа томов "fileserver" успешно переименована в "data"Давайте снова запустим vgdisplay и vgscan, чтобы увидеть, была ли группа томов переименована:
vgdisplayserver1:~# 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-dTqhFPvgscanserver1:~# vgscan
Чтение всех физических томов. Это может занять некоторое время...
Найдена группа томов "data" с использованием типа метаданных lvm2Теперь давайте удалим нашу группу томов data:
vgremove dataserver1:~# vgremove data
Группа томов "data" успешно удаленаvgdisplayНа этот раз нет вывода:
server1:~# vgdisplayvgscanserver1:~# vgscan
Чтение всех физических томов. Это может занять некоторое время...Давайте снова создадим нашу группу томов fileserver:
vgcreate fileserver /dev/sdb1 /dev/sdc1 /dev/sdd1 /dev/sde1server1:~# 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 fileserverserver1:~# lvcreate --name share --size 40G fileserver
Логический том "share" созданlvcreate --name backup --size 5G fileserverserver1:~# lvcreate --name backup --size 5G fileserver
Логический том "backup" созданlvcreate --name media --size 1G fileserverserver1:~# lvcreate --name media --size 1G fileserver
Логический том "media" созданДавайте получим обзор наших логических томов:
lvdisplayserver1:~# 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:2lvscanserver1:~# 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 filmsserver1:~# lvrename fileserver media films
Переименован "media" в "films" в группе томов "fileserver"lvdisplayserver1:~# 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:2lvscanserver1:~# 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/filmsserver1:~# lvremove /dev/fileserver/films
Вы действительно хотите удалить активный логический том “films”? [y/n]: <– y
Логический том “films” успешно удален
Мы снова создаем логический том media:
lvcreate --name media --size 1G fileserverserver1:~# lvcreate --name media --size 1G fileserver
Логический том "media" созданТеперь давайте увеличим media с 1 ГБ до 1.5 ГБ:
lvextend -L1.5G /dev/fileserver/mediaserver1:~# lvextend -L1.5G /dev/fileserver/media
Увеличение логического тома media до 1.50 GB
Логический том media успешно измененДавайте снова уменьшить его до 1 ГБ:
lvreduce -L1G /dev/fileserver/mediaserver1:~# lvreduce -L1G /dev/fileserver/media
WARNING: Уменьшение активного логического тома до 1.00 GB
ЭТО МОЖЕТ УНИЧТОЖИТЬ ВАШИ ДАННЫЕ (файловая система и т. д.)
Вы действительно хотите уменьшить media? [y/n]: <– y
Уменьшение логического тома media до 1.00 GB
Логический том media успешно изменен
Get new posts in your inbox
No spam. Unsubscribe anytime.