#migration #device #qemu #kvm #libvirt
#миграция #устройство #qemu #kvm #libvirt
Вопрос:
Я хочу оперативную миграцию виртуальных машин между двумя хостами, и для этого я использую следующую команду:
virsh migrate vmtest qemu ssh://root@10.20.254.106/system
Я получаю следующее сообщение об ошибке:
error: internal error process exited while connecting to monitor: char device redirected to /dev/pts/3
qemu: could not open disk image /vms/vmtest.qcow2: No such file or directory
/vms/vmtest.qcow2 — это образ жесткого диска виртуальной машины, которую я хочу перенести
Конфигурация обоих хостов в точности соответствует архитектуре машины для версии qemu. Я не нарушил никаких настроек iptables ни на одном из хостов. Сеть по умолчанию активна на обоих хостах. Есть ли что-то неправильное в команде или эти сообщения об ошибках что-то значат (не для меня).
Ответ №1:
Создайте пул nfs или любой другой тип общего заложника и попробуйте выполнить миграцию.
Комментарии:
1. Меня смущает, что если мне нужно перенести виртуальную машину с хоста A на B, то я должен смонтировать виртуальное хранилище A на B или наоборот. Другое сомнение заключается в том, что, как говорят люди, у двух местоположений должен быть один и тот же URL для миграции, неясно, может ли кто-нибудь подсказать мне.
2. @Jatin Kumar — Пожалуйста, проверьте это , единственное отличие заключается в том, что вам нужно заменить команды Libvirt командами virsh.