оперативная миграция с использованием KVM

#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.