Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

Linux: загрузчики (Grub, Grub2, LiLo)

Войти
Регистрация
Восстановить пароль
 
Афигеть
0 / 0 / 0
Регистрация: 15.06.2017
Сообщений: 1
#1

Не загружается ОС после переноса VM (qemu/KVM) c одного хоста на другой - Linux

15.06.2017, 17:11. Просмотров 152. Ответов 0
Метки нет (Все метки)

Добрый день!

Имеется физический сервер с установленным qemu-kvm и libvirt-bin.
На сервере настроен LVM, виртуальные машины используют тома LVM в качестве дисков (у каждой ВМ свой том).

XML
1
2
3
4
5
6
7
<disk type='block' device='disk'>
    <driver name='qemu' type='raw'/>
    <source dev='/dev/vg0/virtual'/>
    <target dev='vda' bus='virtio'/>
    <alias name='virtio-disk0'/>
    <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/>
</disk>
При переносе ВМ другой физический сервер с аналогичной конфигурацией часть машин не запустилась после перезагрузки.
Перенос выполнялся следующим образом:

Bash
1
2
3
4
5
6
7
8
9
10
server1# virsh dumpxml virtual > virtual.xml
server1# virsh save virtual virtual.state
server1# lvcreate --snapshot -L10G -n virtual-snap /dev/vg0/virtual
server1# virsh restore virtual.state
server1# dd if=/dev/vg0/virtual-snap bs=1M | gzip -c | pv -ptrb | ssh me@server2 "gunzip -c | dd of=/dev/vg0/virtual"
server1# scp virtual.xml me@server2:~/
server1# scp virtual.state me@server2:~/
server1# lvremove /dev/vg0/virtual-snap
server2# virsh define virtual.xml
server2# virsh restore virtual.state
У проблемных машин при перезагрузке происходит зависание Booting from hard disk.

Контрольные суммы (md5sum) у /dev/vg0/virtual на обоих физ.серверах совпадают.

Пробовал переносить другим способом:

Bash
1
2
3
4
5
6
#On source host...
qemu-img convert -p -O qcow2 /dev/vg0/my-vm-disk my-vm-disk.qcow2
scp my-vm-disk.qcow2 target.example.org:/home/myuser/
 
#On target host...
qemu-img convert -p -O raw my-vm-disk.qcow2 /dev/vg0/my-vm-disk
Часть машин перенеслась без проблем обоими способами, другая часть не запускается после переноса обоими способами.
Разницу между нормальными и проблемными ВМ определить не удалось, все ВМ создавались одинаковым способом.

Подскажите в чем может быть проблема.
Заранее спасибо!
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
15.06.2017, 17:11
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Не загружается ОС после переноса VM (qemu/KVM) c одного хоста на другой (Linux):

Авторизация на localhost (после переноса сайта с хоста) - Drupal
Всем привет. Начинаю знакомство с drupal. Перенесла рабочий сайт с хоста - себе на комп. Сайт поднялся, но в админку попасть не...

Перенес сайт с базой с одного хоста на другой ? - MySQL
Перенес сайт с одного хоста на другой ( с базой ) . все хорошо, при попытке открыть сайт открывается с страница : ...

Как скопировать данные с одного хоста на другой. - PHP
Есть два независимых сайта на разных хостах (php, mySql). Как взять данные из базы одного сайта (хоста) и скопировать на другой?

ipfw редирект сайта по имени домена и ли по IP на другой для одного хоста в локалке? - FreeBSD
Здравствуйте. Уже 2 дня в интернете мучаюсь не могу найти. Вообще то меня мучает вопрос можно ли? НА сервере фряхи есть настроен нат и...

Ошибка переноса из одного ListBox в другой - Delphi
Всем привет. Столкнулся со следующей проблемой: При переносе из одного ListBox в другой выдает ошибку, вроде делаю всё правильно Вот...

.NET 4.x Цикл переноса строк из одного файла в другой - Visual Basic .NET
Ребята, помогите пожалуйста разобраться с циклом. Сколько не пробовал работать с циклами, всё не могу толком понять как это работает. ...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
15.06.2017, 17:11
Привет! Вот еще темы с ответами:

Макрос для переноса данных с одного файла в другой - VBA
Уважаемые эксперты, нужно Ваша помощь, очень:( Суть такова есть файл, в котором 2 эксель файла, а именно 1.xlsx есть данные(столбец1,...

Макрос для выборочного переноса из одного листа в другой - MS Excel
Здраствуйте! Так уж сложилось, что я не владею языками (программирования), но хорошо разбираюсь в MS Office. Прошу помощи у Вас, так...

Подскажите программу для переноса места с одного диска на другой - Носители информации
Здравствуйте. У меня на данный момент два локальных диска, но в последнее время замечаю, что на системном диске не хватает места, а другом...

VBA процедура переноса настроек word с одного компьютера на другой - VBA
Прошу о помощи разбирающихся людей. Необходимо разработать процедуру переноса настроек приложения MSO Word с одного компьютера на...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru