URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID1
Нить номер: 93674
[ Назад ]

Исходное сообщение
"Конвертация LVM based Linux VM в xva для импорта в XCP"

Отправлено chapayev , 10-Авг-12 18:03 
Дано:
Текущая система виртуализации стоит на debian +xen4.1
Диски виртуалок находятся на lvm разделах
в конфигах ядра грузятся с dom0
kernel      = '/boot/vmlinuz-2.6.32-5-xen-686'
ramdisk     = '/boot/initrd.img-2.6.32-5-xen-686'

Также на данный момент проходит тесты XCP(пока вроде не плохо)
Нужно перенести виртуалки на новую систему.
Для этого перевожу для начала все виртуалки на pygrub чтоб разместить ядра внутри виртуалок
добавляю в конфиг
bootloader      = '/usr/lib/xen-default/bin/pygrub'

после этого экспортирую с помощью скрипта от citrix (xva.py)
./xva.py --config=/etc/xen/test.cfg --filename=/home/backup/test.xva

импортирую в XCP
импорт проходит нормально , в XENCENTER все путем, но как включаю то вываливается в initramfs как будто не видит дисков.

Может кто сталкивался с подобной задачей?
Заранее спасибо за помощь!


Содержание

Сообщения в этом обсуждении
"Конвертация LVM based Linux VM в xva для импорта в XCP"
Отправлено chapayev , 13-Авг-12 21:40 
Нашел в чем проблема!
Перед конвертацией обязательно нужно переделать все с xvda1 xvda2 на xvda xvdb в конфиге VM
а также в /boot/grub/menu.lst и /etc/fstab
потому как pygrub не понимает таких названии
:) надеюсь кому пригодится!