Работа с LVM в Linux

Последнее обновление 25.10.2018

Наглядная схема работы LVM для понимания:

sda1     sda2     sdb     sdc       <-- PV
 |        |        |       |
 |        |        |       |
 +--------+- VG00 -+-------+        <-- VG
              |
 +-------+-------+---------+
 |       |       |         |
root    usr     home      var       <-- LV
 |       |       |         | 
ext3 reiserfs reiserfs    xfs       <-- Файловые системы

PV – физические диски или логические разделы
VG – физические диски или логические разделы, объединенные в группу
LV – логические разделы из группы томов, на которых уже создается конечная файловая система.

На работающей и свежеустановленной системе (CentOS 7) уже использовался LVM, но нужно было докинуть один диск на 200 Гб и примонтировать в раздел /home

Для начала посмотреть физические диски через fdisk -l и убедиться, что он действительно виден системой, пусть это будет /dev/xvdb

Далее создать PV (Physical Volume) из этого диска (именно диска, а не раздела, хотя это тоже допустимо в LVM):

pvcreate /dev/xvdb

Далее надо создать группу томов VG (Volume Group) с именем data:

vgcreate data /dev/xvdb

Теперь осталось создать логический том LV (Logical Volume) с именем lv02, отдав ему всё свободное пространство в группе томов VG data:

lvcreate -l100%FREE data -n lv02

Теперь, если запустить fdisk -l , диск должен быть виден примерно как /dev/mapper/data-vl

Для работы осталось создать файловую систему (ext4 или xfs) уже на логическом томе:

mkfs.ext4 /dev/mapper/data-vl

Примонтировать в режиме записи и проверить, что ок:

mount -o rw /dev/mapper/data-vl /home

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


Ваш комментарий будет первым

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *