Монтирование LVM томов

Монтирование LVM томов

Иногда, при работе с виртуальными машинами на LVM томах, требуется смонтировать LVM разделы.

Допустим у нас есть виртуальная машина, диски которой есть LVM тома.

Необходимо добраться до данных в этих разделах с родительской машины.
Воспользуемся утилитой kpartx, которая даёт возможность строить карты устройств dev maps для разделов. Блочное устройство, внутри которого находятся тома LVM может быть любым, в частности, это может быть том LVM, том EVMS, простой дисковый раздел или физическое устройство.

Карты находятся здесь:

[root@node36 ~]# ls -l /dev/mapper

total 0

crw-rw---- 1 root root 10, 236 Jan 14 14:08 control

lrwxrwxrwx 1 root root 7 Jan 14 14:08 vg1-cacti--corp.infra.local -> ../dm-0

Создадим карту устройств для блочного устройства:

# kpartx -a /dev/vg1/cacti-corp.infra.local

После этого имеем такую карту устройств:

[root@node36 ~]# ls /dev/mapper/

control vg1-cacti--corp.infra.local vg1-cacti--corp.infra.local1 vg1-cacti--corp.infra.local2

Затем необходимо активировать LVM тома, чтобы работать с ними обычным образом

#lvm vgchange -a y

Приступаем к монтированию

#mount /dev/mapper/vg1-cacti--corp.infra.local2 /mnt/

После работы, надо все вернуть как было:

#umount /mnt/

lvm vgchange -a n vg1

kpartx -d /dev/mapper/cacti-corp.infra.local

 

 

Обновлено 27.12.2018 08:47

unix-way