Re: Поломался LVM на гостевой системе
22.01.2013 15:19, Korona Auto Ltd.\ Andrey N. Prokofiev пишет:
22.01.2013 14:44, Скубриев Владимир пишет:
Я бы сделал так.
Спасибо за отклик. Только я не понял как натравить для kpartx qcow
образ. Он у меня просто ничего не выводил. Видимо такое только для raw
возможно.
Согласен, но я надеялся что вы в курсе про гугл
google.ru -> kpartx qcow
первый же результат )))
и у вас появится диск nbd0 он и будет ваш образ
Прицепил qcow к другому гостю и сделал:
1) root@webserver-test01:/home/stas# kpartx -av /dev/vdb
add map vdb1 (253:0): 0 209716416 linear /dev/vdb 251656272
add map vdb2 (253:1): 0 20971440 linear /dev/vdb 461372688
2) root@webserver-test01:/home/stas# ls -l /dev/mapper/
control vdb1 vdb2
3) root@webserver-test01:/home/stas# blkid
<skipped>
/dev/vdb1: UUID="3pLBeq-eoVF-vNul-xUbd-4VOn-eGS4-snpfr2"
TYPE="LVM2_member"
/dev/vdb2: UUID="uBI57L-eWaY-Ol5d-ATm2-okGs-gqft-v8A1S2"
TYPE="LVM2_member"
/dev/mapper/vdb1: UUID="3pLBeq-eoVF-vNul-xUbd-4VOn-eGS4-snpfr2"
TYPE="LVM2_member"
/dev/mapper/vdb2: UUID="uBI57L-eWaY-Ol5d-ATm2-okGs-gqft-v8A1S2"
TYPE="LVM2_member"
получается у вас два физических тома pv на том диске, первый в первом
разделе, второй во втором - поидее.
4) root@webserver-test01:/home/stas# pvdisplay
root@webserver-test01:/home/stas# pvdisplay
Couldn't find device with uuid In4Mgz-gpf2-4yiS-UFyI-IwDv-YJMe-YGKsgf.
--- Physical volume ---
PV Name unknown device
VG Name mailserver
PV Size 119,76 GiB / not usable 2,00 MiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 30658
Free PE 0
Allocated PE 30658
PV UUID In4Mgz-gpf2-4yiS-UFyI-IwDv-YJMe-YGKsgf
--- Physical volume ---
PV Name /dev/dm-0
VG Name mailserver
PV Size 100,00 GiB / not usable 608,00 KiB
Allocatable yes (but full)
PE Size 4,00 MiB
Total PE 25600
Free PE 0
Allocated PE 25600
PV UUID 3pLBeq-eoVF-vNul-xUbd-4VOn-eGS4-snpfr2
Как дальше быть?
--- Physical volume ---
PV Name /dev/dm-1
VG Name mailserver
PV Size 10,00 GiB / not usable 3,96 MiB
Allocatable yes
PE Size 4,00 MiB
Total PE 2559
Free PE 1
Allocated PE 2558
PV UUID uBI57L-eWaY-Ol5d-ATm2-okGs-gqft-v8A1S2
странно, что у вас один из трех разделов потерялся
куда он собака мог деться - вот вопрос в чем
где по вашему должен быть раздел с uuid
In4Mgz-gpf2-4yiS-UFyI-IwDv-YJMe-YGKsgf и типом LVM2_member
как вообще был разбит диск виртуальной машины и почему такие разные по
размеру физические тома входят в одну группу VG mailserver
не совсем понятно как и что у вас работало.
осмелюсь предположить: вам не хватало места и вы просто расширяли группу
томов за счет других(тогда куда они делись)?
сделайте pvs, vgs, vgdisplay, lvs и покажите вывод
еще нужно наверное понимать что было в MBR виртуального диска и что там
на данный момент
modprobe nbd max_part=63
qemu-nbd -c /dev/nbd0 image.img
далее покажите fdisk -l /dev/nbd0
только сделайте перед этим kpartx -d /dev/vdb на всякий случай.
--
С Уважением,
специалист по техническому и программному обеспечению,
системный администратор
Скубриев Владимир
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Россия, Ростовская область, г. Таганрог
тел. моб: +7 (918) 504 38 20
skype: v.skubriev
icq: 214-800-502
www: skubriev.ru
Reply to: