Работа с 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
ПОНРАВИЛАСЬ ИЛИ ОКАЗАЛАСЬ ПОЛЕЗНОЙ СТАТЬЯ, ПОДДЕРЖИ АВТОРА ДОНАТОМ
а зачем везде перед командами писать sudo?
мне на тот момент было так удобней, а по сути можно перейти на уровень выше и не вводить каждый раз, тут дело каждого. Суть, дела не меняет.