Живая миграция без общего хранилища
Я новичок в Ubuntu и виртуализации, и я работаю над живой миграцией машин KVM без общего хранилища. Я выполнил все шаги, как описано в следующей ссылке, все работает нормально до последнего шага, где я получаю сообщение об ошибке:
ошибка: внутренняя ошибка: процесс завершен при подключении к монитору: 2016-07-21T17:51:19.498699Z qemu-system-x86_64: -drive file=/var/lib/libvirt/images/ubuntu14.04.qcow2,format=qcow2, если = нет,id=drive-virtio-disk0: изображение не в формате qcow2
Я не понимаю, изображение уже в формате qcow2, но вывод говорит иначе, я даже пытался преобразовать изображение в qcow2, но ошибка не устранена. Я использую следующую команду для преобразования изображения на хосте
sudo qemu-img convert -f qcow2 -O qcow2 ubuntu14.04.qcow2 ubuntu14.04.qcow2
где ubuntu14.04 - мое имя
Любой обходной путь для этого?
И есть ли способ, которым я могу измерить общее время миграции для всего процесса?
1 ответ
Я думаю, что ваш первый шаг - проверить, находится ли ваш файл изображения в указанном формате:
qemu-img info /var/lib/libvirt/images/ubuntu14.04.qcow2
Если файл в правильном формате, вы должны иметь:
image: /var/lib/libvirt/images/ubuntu14.04.qcow2
file format: qcow2
Если ваш файл имеет неправильный формат на резервном узле, вам может понадобиться создать образ системы с помощью команды qemu-img create:
qemu-img create -f qcow2 -o size=<your predefined size>
Затем выполните копирование файла еще раз.