19.11. Доступ к данным на дисковом образе гостевой системы

19.11. Доступ к данным на дисковом образе гостевой системы

19.11. Доступ к данным на дисковом образе гостевой системы

Для получения доступа к данным, расположенным на дисковом образе гостя, можно использовать два отдельных приложения. Сначала завершите работу всех гостевых систем во избежание возможного повреждения системы в процессе доступа к файловой системе из гостевой ОС или домена 0.

Можно использовать приложение kpartx для работы с разбитыми на разделы дисками и группами томов LVM:

yum install kpartx
kpartx -av /dev/xen/guest1
add map guest1p1 : 0 208782 linear /dev/xen/guest1 63
add map guest1p2: 0 16563015 linear /dev/xen/guest1 208845

Чтобы получить доступ к томам LVM во втором разделе, выполните повторное сканирование LVM с помощью vgscan и активируйте группу томов (по умолчанию с именем VolGroup00) в этом разделе с помощью команды vgchange -ay. Пример:

# kpartx -a /dev/xen/guest1
#vgscan
Reading all physical volumes . This may take a while...
Found volume group "VolGroup00" using metadata type 1vm2
# vgchange -ay VolGroup00now
2 logical volume(s) in volume group VolGroup00 now active.
# lvs
LV VG Attr Lsize Origin Snap% Move Log Copy%
LogVol00 VolGroup00 -wi-a- 5.06G
LogVol01 VolGroup00 -wi-a- 800.00M
# mount /dev/VolGroup00/LogVol00 /mnt/
....
#umount /mnt/
#vchange -an VolGroup00
#kpartx -d /dev/xen/guest1

По завершению не забудьте деактивировать логические тома ( vgchange -an), удалить разделы (kpartx-d) и петлевое устройство (losetup -d).