|
|
|
|
|
|
|
|
|
|
xen-users
Re: [Xen-users] ISSUE EXPORTING VM FROM XEN 3.2.1 to XCP 0.5 WITH XVA.PY
Hi George and thanks for your reply.
The FileSystem of domU asterisk.domainxen.local in XEN is ext3: ---------------------------------------------------------------------------------------------------------------------
asterisk:~# df -hT Filesystem Type Size Used Avail Use% Mounted on /dev/xvda2 ext3 5.0G 1.2G 3.6G 25% / tmpfs tmpfs 257M 0 257M 0% /lib/init/rw udev tmpfs 10M 456K 9.6M 5% /dev
tmpfs tmpfs 257M 4.0K 257M 1% /dev/shm ---------------------------------------------------------------------------------------------------------------------
Reading README file of xva.py again it says:
......................................................................................................................
Things to take into consideration when migrating PV Linux guests to XenServer.
1. The most important thing to realise is that XenServer only supports xvda/b/c/d block device names in the guest.
That means you cannot have a block device called sda or hda. It also means that block devices cannot be the names of partitions i.e. sda1 or xvda1 will not work. ......................................................................................................................
Perhaps my error is that my domU in XEN is xvda2 and I should changing it to xvda only in "fstab" and "menu,lst" inside domU before migrate.
FSTAB in domU is: ---------------------------------------------------------------------------------------------------------------- asterisk:~# less /etc/fstab # /etc/fstab: static file system information.
# # <file system> <mount point> <type> <options> <dump> <pass> proc /proc proc defaults 0 0 /dev/xvda1 none swap sw 0 0 /dev/xvda2 / ext3 noatime,nodiratime,errors=remount-ro 0 1
---------------------------------------------------------------------------------------------------------------
But there is not any menu.lst inside domU (it is lenny debian).
Any suggestions?
Thanks again!
2010/11/30 George Shuklin <george.shuklin@xxxxxxxxx>
What FS is in domU? pygrub in XCP0.5 seems having troubles with ext4.
In anyway, you can use external kernels (xe vm-param-set
bootloader=EMTRYHERE; xe vm-param-set kernel=..., xe vm-param-set
ramdisk=...; be sure place kernels to anywhere in /boot on every XCP
host).
В Пнд, 29/11/2010 в 12:46 +0000, Jorge Constán пишет:
> Hello everyone.
>
> I have the following problem that could help would appreciate.
>
>
> 1) Environment:
>
> HOST 1: xen-hypervisor-3.2-1-amd64 with all VM in LVM disk.
>
> HOST 2: XCP 0.5
>
>
> 2) The VM that I wish migrate is a domU in XEN and is debian lenny
> over LVM:
>
> ...................................................................................................
> # Configuration file for the Xen instance asterisk.domainxen.local,
> created
> # by xen-tools 3.9 on Wed Nov 11 11:11:34 2009.
> #
>
> #
> # Kernel + memory size
> #
> kernel = '/boot/vmlinuz-2.6.26-1-xen-amd64'
> ramdisk = '/boot/initrd.img-2.6.26-1-xen-amd64'
> memory = '512'
>
> #
> # Disk device(s).
> #
> root = '/dev/xvda2 ro'
> disk = [
>
> 'phy:/dev/server/asterisk.domainxen.local-swap,xvda1,w',
>
> 'phy:/dev/server/asterisk.domainxen.local-disk,xvda2,w',
> ]
>
> ........................................................................................................
>
> As the disk was "xvda" I not modified anything (as says README xva.py
> script).
>
>
> 3) From dom0 in XEN host:
>
> server:# lvscan
>
> ACTIVE
> '/dev/server/asterisk.domainxen.local-swap' [512,00 MB] inherit
> ACTIVE '/dev/server/asterisk.domainxen.local-disk' [5,00
> GB] inherit
>
>
> 4) The steps I did:
>
>
> A) Shutdown VM asterisk.domain.local in XEN:
> B) Convert VM LVM (asterisk.domainxen.local-disk) to a IMG so that:
>
> server:t# dd if=/dev/server/asterisk.domainxenlocal-disk bs=64K | gzip
> -c > /mnt/unidad_usb/sat/disco_imagen_asterisk.img.gz
> 81920+0 records in
> 81920+0 records out
> 5368709120 bytes (5,4 GB) copied, 180,349 s, 29,8 MB/s
>
> C) I Copied img file to my ubuntu karmic desktop with python 2.6.4
> and run ""xva.py" script:
>
> jorge@ubus1:~/vm_xen_img$ ./xva.py --is-pv --disk
> disco_imagen_asterisk.img --file=asterik.xva
> VM Details:
> Name: Unnamed
> Type: Paravirtualised
> VCPUS: 1
> Memory(bytes): 268435456
> ACPI: true
> APIC: true
> PAE: true
> NX: false
> Viridian: true
> Disk xvda(Bootable): disco_imagen_asterisk.img
> Generating XVA file asterik.xva
>
> Processing disk disco_imagen_asterisk.img(5368709120 bytes)
> [ ########################################################################### ] 100%
>
> It seemed that all was corect
>
>
> 5) When I imported from XCP 0.5 CLI appeared the following error:
>
> Error: ['WARNING: /dev/xvda is not a disk image', 'Traceback (most
> recent call last):', ' File "/usr/bin/pygrub", line 746, in ?', '
> rai
>
>
>
> What am I doing wrong? Any suggestions?
>
> Thanks a lot.
>
> _______________________________________________
> Xen-users mailing list
> Xen-users@xxxxxxxxxxxxxxxxxxx
> http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users
|
<Prev in Thread] |
Current Thread |
[Next in Thread> |
- Re: [Xen-users] ISSUE EXPORTING VM FROM XEN 3.2.1 to XCP 0.5 WITH XVA.PY,
Jorge Constán <=
|
|
|
|
|