From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Markey Subject: Re: [Xen-devel] Re: XCP/XenServer Migration utility now available at xen.org Date: Mon, 15 Mar 2010 18:17:16 +0000 Message-ID: <6894a6471003151117n781471beh4df5f0a0df4da7c5@mail.gmail.com> References: <6b7f6eb1003121142x3f3ac6c7u6175c2ca3ddb283f@mail.gmail.com> <6894a6471003151043o5ba7bf03kc8be41b7ae007626@mail.gmail.com> <6b7f6eb1003151113o60046a6l3f6667851737fa8f@mail.gmail.com> Reply-To: admin@dmarkey.com Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1616947458==" Return-path: In-Reply-To: <6b7f6eb1003151113o60046a6l3f6667851737fa8f@mail.gmail.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Sender: xen-users-bounces@lists.xensource.com Errors-To: xen-users-bounces@lists.xensource.com To: =?ISO-2022-JP?B?TWFydGlueCAtIBskQiU4JSchPCVgJTobKEI=?= Cc: David Markey , "xen-devel@lists.xensource.com" , "xen-users@lists.xensource.com" List-Id: xen-devel@lists.xenproject.org --===============1616947458== Content-Type: multipart/alternative; boundary=0016363b9f1c13e6920481dae407 --0016363b9f1c13e6920481dae407 Content-Type: text/plain; charset=ISO-2022-JP Content-Transfer-Encoding: 7bit I'm confused, You supply 2 fstabs there, one using LVM, one without. Which one is it? 2010/3/15 Martinx - ジェームズ > Hi David! > > My Xen domU in my open source dom0 (Debian) have this configuration file: > > ---- > bootloader = '/usr/bin/pygrub' > extra = 'console=hvc0' > memory = '64' > disk = [ > 'phy:/dev/HyperVG01/guest01-root,xvda1,w', > 'phy:/dev/HyperVG01/guest01-swap,xvda2,w', > ] > name = 'guest01' > vif = [ 'mac=00:01:64:4b:0d:2e, vifname=guest01-eth0, bridge=eth0' > ] > on_poweroff = 'destroy' > on_reboot = 'restart' > on_crash = 'restart' > ---- > > My guest01 /etc/fstab file: > > proc /proc proc defaults 0 0 > /dev/xvda1 / ext3 relatime,errors=remount-ro 0 > 1 > /dev/xvda2 none swap sw 0 0 > > BUT, this is for open source Xen domU, within the XenServer, the guest01 > should be: > > proc /proc proc defaults 0 0 > /dev/xvda1 /boot ext2 defaults 0 2 > /dev/mapper/vdwuaf1-root / ext3 errors=remount-ro 0 > 1 > /dev/mapper/vdwuaf1-swap_1 none swap sw 0 > 0 > > And the partition table of the guest01: > > guest01:~# fdisk -lu /dev/xvda > > Disk /dev/xvda: 8589 MB, 8589934592 bytes > 255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors > Units = sectors of 1 * 512 = 512 bytes > Disk identifier: 0x0009c181 > > Device Boot Start End Blocks Id System > /dev/xvda1 * 63 498014 248976 83 Linux > /dev/xvda2 498015 16771859 8136922+ 8e Linux LVM > > You tool can recreate the partition scheme? Or it just copy the domU as > is? > I have many others domU like this to copy... > > Thanks! > Thiago > > 2010/3/15 David Markey > > If anyone has feature requests, direct them here. >> >> The next feature i'll be working on is supporting kernels loaded from the >> Dom0. The kernel images will have to be copied to the XenServer/XCP Dom0. >> >> >> >> >> >> 2010/3/12 Martinx - ジェームズ >> >>> Really COOL!!! I'm doing all this work manually until now! >>> >>> >>> On 12 March 2010 15:33, David Markey wrote: >>> >>>> Hi all, >>>> >>>> A new python based migration utility for migrating your xend virtual >>>> machines to XCP is now available at: >>>> >>>> http://www.xen.org/products/cloud_projects.html >>>> >>>> It can generate XVAs from your xend based HVM and paravirtualised >>>> virtual machines. >>>> It can also steam your VM directly to a XenServer/XCP host over HTTP or >>>> HTTPS. >>>> >>>> Please read the README for pointers and guidelines on how to prepare >>>> your VMs for migration to XCP. Most PV based virtual machines will need some >>>> preparation work. >>>> >>>> >>>> Thanks to Stephen Spector and Dave Scott! >>>> >>>> Enjoy, >>>> >>>> David >>>> >>>> _______________________________________________ >>>> Xen-users mailing list >>>> Xen-users@lists.xensource.com >>>> http://lists.xensource.com/xen-users >>>> >>> >>> >>> _______________________________________________ >>> Xen-devel mailing list >>> Xen-devel@lists.xensource.com >>> http://lists.xensource.com/xen-devel >>> >>> >> > --0016363b9f1c13e6920481dae407 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: quoted-printable
I'm confused,

You supply 2 fstabs there, = one using LVM, one without. Which one is it?


<= /div>


2010/3/15 Martinx - =E3=82=B8= =E3=82=A7=E3=83=BC=E3=83=A0=E3=82=BA <thiagocmartinsc@gmail.com>
Hi David!

=C2=A0My Xen domU in my op= en source dom0 (Debian) have this configuration file:

----
bootlo= ader=C2=A0 =3D '/usr/bin/pygrub'
extra=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D 'console=3Dhvc0'
m= emory=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D '64'
disk=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 =3D [
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 'phy:/dev/HyperVG01/guest01-root,xvda1,w= 9;,
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 'phy:/dev/HyperVG01/guest01-swap,x= vda2,w',
=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 ]
name=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = =3D 'guest01'
vif=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 =3D [ 'mac=3D00:01:64:4b:0d:2e, vifname=3Dguest01-eth0, bridge=3Det= h0' ]
on_poweroff =3D 'destroy'
on_reboot=C2=A0=C2=A0 =3D 'restart= '
on_crash=C2=A0=C2=A0=C2=A0 =3D 'restart'
----

= =C2=A0My guest01 /etc/fstab file:

proc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /proc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 proc=C2=A0=C2=A0=C2=A0 defaults=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
/dev/xvda1=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 /=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ext3=C2=A0=C2=A0=C2=A0 = relatime,errors=3Dremount-ro 0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1
/de= v/xvda2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 none=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 swap=C2=A0=C2=A0=C2=A0 sw=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0 0

=C2=A0BUT, this is for open source Xen= domU, within the XenServer, the guest01 should be:

proc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 = /proc=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 proc=C2= =A0=C2=A0=C2=A0 defaults=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0
/dev/xvda1=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 /boot=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 ext2= =C2=A0=C2=A0=C2=A0 defaults=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 2
/dev/mapper/vdwuaf1-root /=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0= ext3=C2=A0=C2=A0=C2=A0 errors=3Dremount-ro=20 0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 1
/dev/mapper/vdwuaf1-swap_1 none= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 swap=C2= =A0=C2=A0=C2=A0 sw=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0 0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 0

=C2=A0= And the partition table of the guest01:

guest01:~# fdisk -lu /dev/xv= da

Disk /dev/xvda: 8589 MB, 8589934592 bytes
255 heads, 63 sectors/track, 1044 cylinders, total 16777216 sectors
Unit= s =3D sectors of 1 * 512 =3D 512 bytes
Disk identifier: 0x0009c181
=C2=A0=C2=A0=C2=A0 Device Boot=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 Start=C2=A0= =C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 End=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 Blocks=C2=A0=C2=A0 Id=C2=A0 System
/dev/xvda1=C2=A0=C2=A0 *=C2=A0=C2= =A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 63=C2=A0=C2=A0=C2=A0=C2=A0=C2= =A0 498014=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 248976=C2=A0=C2=A0 83=C2=A0 Linux<= br> /dev/xvda2=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0=C2=A0 498015=C2= =A0=C2=A0=C2=A0 16771859=C2=A0=C2=A0=C2=A0=C2=A0 8136922+=C2=A0 8e=C2=A0 Li= nux LVM

=C2=A0You tool can recreate the partition scheme? Or it just= copy the domU as is?
=C2=A0I have many others domU like this to copy...=

Thanks!
Thiago

2010/3/15 David Markey <= ;admin@dmarkey.com>

If anyone has feature requests, direct them here.

The ne= xt feature i'll be working on is supporting kernels loaded from the Dom= 0. The kernel images will have to be copied to the XenServer/XCP Dom0.





2010/3/12 Martinx - =E3=82=B8=E3=82=A7=E3=83=BC=E3=83=A0=E3=82=BA= <thiagocmartinsc@gmail.com>
Really COOL!!! I'm doing all this work manually until now!


On 12 March 2010 15:33, David Ma= rkey <david.markey@citrix.com> wrote:
Hi all,

A new python based migration utility for migrating your xend virtual machin= es to XCP =C2=A0is now available at:

http://www.xen.org/products/cloud_projects.html

It can generate XVAs from your xend based HVM and paravirtualised virtual m= achines.
It can also steam your VM directly to a XenServer/XCP host over HTTP or HTT= PS.

Please read the README for pointers and guidelines on how to prepare your V= Ms for migration to XCP. Most PV based virtual machines will need some prep= aration work.


Thanks to Stephen Spector and Dave Scott!

Enjoy,

David

_______________________________________________
Xen-users mailing list
Xen-user= s@lists.xensource.com
http://l= ists.xensource.com/xen-users


_______________________________________________=
Xen-devel mailing list
Xen-deve= l@lists.xensource.com
http://l= ists.xensource.com/xen-devel




--0016363b9f1c13e6920481dae407-- --===============1616947458== Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ Xen-users mailing list Xen-users@lists.xensource.com http://lists.xensource.com/xen-users --===============1616947458==--