Re: Поломался LVM на гостевой системе
22.01.2013 10:30, Павел Марченко пишет: а что lvscan выдает? может просто LVM стал Inactive? Сейчас уже не могу посмотреть, т.к. запустил TestDisk. Но походу сам /dev/vda поломался. Натравил testdisk - он файлы в /dev/vda1 (boot) показывает, а остальные не выводит. testdisk должен показать содержимое внутри lvm тома? -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50fe4964.2010...@korona-auto.com
Re: Поломался LVM на гостевой системе
On 22.01.2013 12:10, Korona Auto Ltd.\ Andrey N. Prokofiev wrote: 22.01.2013 10:30, Павел Марченко пишет: а что lvscan выдает? может просто LVM стал Inactive? Сейчас уже не могу посмотреть, т.к. запустил TestDisk. Но походу сам /dev/vda поломался. Натравил testdisk - он файлы в /dev/vda1 (boot) показывает, а остальные не выводит. testdisk должен показать содержимое внутри lvm тома? Если стояла задача вытащить с виртуалки хоть что нибудь, я бы загрузил виртуалку с Live CD, зашел бы в диеркторий /dev убедился в наличии LVM (т.е. в наличии директории с одноименным названием группы томов). Далее примонтировал бы необходимый раздел LVM к /mnt('mount /dev/[имя группы LVM]/[имя тома] /mnt') и скопировал данные куда-нибудь на внешний носитель.
Re: Поломался LVM на гостевой системе
22.01.2013 12:28, fixemma пишет: Если стояла задача вытащить с виртуалки хоть что нибудь, я бы загрузил виртуалку с Live CD, зашел бы в диеркторий /dev убедился в наличии LVM (т.е. в наличии директории с одноименным названием группы томов). Далее примонтировал бы необходимый раздел LVM к /mnt ('mount /dev/[имя группы LVM]/[имя тома] /mnt') и скопировал данные куда-нибудь на внешний носитель. Допустим. Загрузился, vgchange -ay пишет: Couldn't find device with uuid In4Mgz-gpf2-4yiS-UFyI-IwDv-YJMe-YGKsgf. Refusing activation of partial LV root. Use --partial to override. Refusing activation of partial LV usr. Use --partial to override. Refusing activation of partial LV var. Use --partial to override. Refusing activation of partial LV swap_1. Use --partial to override. Refusing activation of partial LV tmp. Use --partial to override. Refusing activation of partial LV home. Use --partial to override. 0 logical volume(s) in volume group mailserver now active Делаю: 1) vgchange -ay --partial 2) ls /dev/mailserver/ home root swap_1 tmp usr var 3) mount /dev/mailserver/home /mnt/ mount: you must specify the filesystem type мм?
Re: Поломался LVM на гостевой системе
10:13 Tue 22 Jan, Korona Auto Ltd. Andrey N. Prokofiev wrote: День добрый. Была машинка в формате qcow (внутри debian с LVM). Крутилась на сквизи с kvm. В процессе было необходимо сделать копию qcow файла (реальный размер 200Гб). Копирование производилось на программный iscsi (была точка монтирования). Все удачно скопировалось, однако, в процессе оказалось, что файл побился. Машина не грузится, ругается, что не может примонтировать root и swap. Пытался грузиться в rescue режиме с образа сквизи и смонтировать lvm внутри, но ничего не получилось. Какие действия стоит предпринимать чтобы хотя-бы вытянуть данные? А копировалась рабочая система или предварительно виртуалка была остановлена? -- WBR, Andrey Tataranovich -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130122090118.gb18...@debbox.it
Re: Поломался LVM на гостевой системе
22.01.2013 13:01, Andrey Tataranovich пишет: А копировалась рабочая система или предварительно виртуалка была остановлена? Безусловно остановлена. -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50fe55a6.7000...@korona-auto.com
Re: Поломался LVM на гостевой системе
13:02 Tue 22 Jan, Korona Auto Ltd. Andrey N. Prokofiev wrote: 22.01.2013 13:01, Andrey Tataranovich пишет: А копировалась рабочая система или предварительно виртуалка была остановлена? Безусловно остановлена. А что говорит kvm-img info /path/to/new-file ? -- WBR, Andrey Tataranovich -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/20130122090642.gc18...@debbox.it
Re: Поломался LVM на гостевой системе
22.01.2013 13:06, Andrey Tataranovich пишет: А что говорит kvm-img info /path/to/new-file ? image: /mnt/sdc1/debian-mailserver-qcow2.img file format: qcow2 virtual size: 230G (246960619520 bytes) disk size: 216G cluster_size: 65536 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50fe5844.5020...@korona-auto.com
Re: Поломался LVM на гостевой системе
22.01.2013 10:13, Korona Auto Ltd.\ Andrey N. Prokofiev пишет: День добрый. Была машинка в формате qcow (внутри debian с LVM). Крутилась на сквизи с kvm. В процессе было необходимо сделать копию qcow файла (реальный размер 200Гб). Копирование производилось на программный iscsi (была точка монтирования). Все удачно скопировалось, однако, в процессе оказалось, что файл побился. Машина не грузится, ругается, что не может примонтировать root и swap. Пытался грузиться в rescue режиме с образа сквизи и смонтировать lvm внутри, но ничего не получилось. Какие действия стоит предпринимать чтобы хотя-бы вытянуть данные? Я бы сделал так. 1. Проверил выключена ли виртуальная машина 2. Установил бы kpartx (aptitude install kpartx) 3. Просканировал бы таблицу разделов (MBR) образа (блочного девайса) kpartx -l /путь/к/образу 4. Представил бы их системе kpartx -av /путь/к/образу 5. Проверил бы что вышло: ls -l /dev/mapper/имя_образа/ 6. Можно еще проверить что изменилось в blkid - показывает только обычные файловые системы на обычных разделах, т.е. то что найдет в MBR LVM тома естественно не покажет, будет выдано предупреждение /dev/mapper/bigraid-bacula5: UUID=njCvkV-CumA-gNnF-gzDd-jOFH-ILfS-LijXjg*TYPE=LVM2_member* Например: root@vsp:~# kpartx -av /dev/mapper/bigraid-bacula add map bigraid-bacula1 (253:14): 0 497664 linear /dev/mapper/bigraid-bacula 2048 add map bigraid-bacula2 (253:15): 0 13832194 linear /dev/mapper/bigraid-bacula 501758 add map bigraid-bacula5 : 0 13832192 linear 253:15 2 А вот теперь можно глянуть что из физических томов LVM найдется: root@vsp:~# pvdisplay Нашлась еще одна pv, такая: --- Physical volume --- PV Name /dev/dm-16 VG Name bacula PV Size 6,60 GiB / not usable 2,00 MiB Allocatable yes (but full) PE Size 4,00 MiB Total PE 1688 Free PE 0 Allocated PE 1688 PV UUID njCvkV-CumA-gNnF-gzDd-jOFH-ILfS-LijXjg Далее сканируем физические тома root@vsp:~# pvs PV VG Fmt Attr PSize PFree /dev/dm-16 bacula lvm2 a- 6,59g 0 /dev/md0 bigraid lvm2 a- 149,05g 22,21g /dev/sda3 salt191 lvm2 a- 178,39g 113,39g Видим, что в хостовой системе появился новый lvm2 member - /dev/dm-16 Теперь можем пере сканировать логические тома: root@vsp:~# lvs У меня добавились логические тома из гостя, вот они сверху: root@vsp:~# lvs LV VG Attr LSize Origin Snap% Move Log Copy% Convert homebacula -wi--- 2,29g rootbacula -wi--- 332,00m swap_1 bacula -wi--- 380,00m tmp bacula -wi--- 192,00m usr bacula -wi--- 2,29g var bacula -wi--- 1,13g bacula bigraid -wi-ao 6,84g glavbuh-old bigraid -wi-ao 15,00g kontur bigraid -wi-ao 9,77g monitor bigraid -wi-a- 14,65g rootbigraid -wi-ao 14,90g russlavbank bigraid -wi-ao 9,77g spicetest bigraid -wi-a- 9,77g tcbuh-old bigraid -wi-ao 11,00g tcscworkbigraid -wi-ao 19,53g tmp bigraid -wi-a- 4,00m unlim bigraid -wi-ao 9,77g unlim-hdb bigraid -wi-ao 5,86g isossalt191 -wi-ao 15,00g salt50 salt191 -wi-ao 50,00g Далее необходимо пересканировать логические тома: root@vsp:~# vgchange -ay И вот теперь с легкостью можно увидеть, смонтировать, проверить и т.д. файловые системы гостя. root@vsp:~# blkid 6. Далее Я бы Попробывал сделать fsck /dev/mapper/мойЛВМтомИЗгостевогоОБРАЗА. fsck по умолчанию не делает изменений в ФС, а только проверяет что с ней Если все нормально, можно монтировать и копировать данные. Желательно монтировать тома в режиме ro Т.е. так mount -o ro /dev/mapper/bigraid-bacula5 /mnt/bacula5 Надеюсь, что эта информация окажется для Вас полезной. Я бы сделал так, а далее бы уже думал. Пишите - что получится очень интересно. -- С Уважением, специалист по техническому и программному обеспечению, системный администратор Скубриев Владимир ~~~ Россия, Ростовская область, г. Таганрог тел. моб: +7 (918) 504 38 20 skype: v.skubriev icq: 214-800-502 www: skubriev.ru -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50fe6d91.5010...@skubriev.ru
Re: Поломался LVM на гостевой системе
22.01.2013 14:44, Скубриев Владимир пишет: Я бы сделал так. Спасибо за отклик. Только я не понял как натравить для kpartx qcow образ. Он у меня просто ничего не выводил. Видимо такое только для raw возможно. Прицепил 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 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 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50fe75dc.5040...@korona-auto.com
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 как вообще был разбит диск виртуальной машины и почему такие разные по размеру физические тома входят в одну группу VGmailserver не совсем понятно как и что у вас работало. осмелюсь предположить: вам не хватало места и вы просто расширяли группу томов за счет других(тогда куда они делись)? сделайте 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 -- To UNSUBSCRIBE, email to debian-russian-requ...@lists.debian.org with a subject of unsubscribe. Trouble? Contact listmas...@lists.debian.org Archive: http://lists.debian.org/50fe8083.2090...@skubriev.ru
Re: переназначить клавиши
20 января 2013 г., 15:46 пользователь alexander barakin a...@barak.in написал: ... [1] http://unixforum.org/index.php?showtopic=49203 [2] http://pascal.tsu.ru/ru/xkb/ Вторая ссылка не работает, должно быть: http://pascal.tsu.ru/other/xkb/ -- vzhbanov.byethost33.com