Назад | Перейти на главную страницу

Как перенести гостей, работающих на Xen, на KVM?

Можно ли перенести некоторые гостевые системы Xen DomU на Debian Etch Dom0 с Xen 3.2.1?

Гостями являются различные версии Ubuntu 8.04+ или Debian.

Новая машина - это Ubuntu 10.04, работающая под управлением kvm.

На данный момент это возможно только для Red Hat, поскольку они разрабатывают инструмент virt-v2v, если вы ищете автоматизированный метод. Посмотри это видео, где они демонстрируют, насколько это просто.

Другой вариант - все делать своими руками. В этом (2) сообщении блога описывается, как это сделать шаг за шагом для гостей RHEL. Я предполагаю, что это довольно похоже для гостей Ubuntu.

Если вам не важна производительность сети и ввода-вывода, вы можете просто создать domain.xml, гостевой файл конфигурации, содержащий информацию о сетевой карте, разделы и т. Д., Как если бы гость Xen был гостем KVM.

Пока вы включили ядро, которое поддерживает KVM в гостевой системе, KVM будет запускать его в режиме QEMU. То есть без оптимизированных сетевых и дисковых драйверов.

Чтобы узнать, как создать файл domain.xml, см. Здесь (3) и здесь (4).

(2) http://gloudemans.info/migrate-paravirtualized-xen-to-kvm-under-rhel/

(3) http://libvirt.org/drvqemu.html

(4) http://libvirt.org/drvqemu.html#xmlconfig