Migrating From Xend To Libxl After Xen 4.6.1

Home » CentOS-Virt » Migrating From Xend To Libxl After Xen 4.6.1
CentOS-Virt 2 Comments

so i guess i was not paying too close attention and upgraded to xen 4.6.1 before i migrated my domU configurations to libxl :{

i have tried for a couple of hours this morning to find a way to do the conversion in a post xend world, but can’t seem to do it. I still have all my disk images, and i see the domain config.sxp configuration files in /var/lib/xend/domains/ but i am not enough of a xen expert to figure out how to migrate those.

is there a simple way to move to libxl now that xend is gone and i did not dump the xml files?

thanks in advance…

r.


/*************************************************************************/
Russ Gritzo email: rgritzo@gmail.com
/**************************************************************************/

2 thoughts on - Migrating From Xend To Libxl After Xen 4.6.1

  • I believe that the native xemd config files for xen still mostly work.

    I found the move reasonably painless but I was mostly using libvirt. What is the problem your are having?


    Alvin Starr || voice: (905)513-7688
    Netvel Inc. || Cell: (416)806-0133
    alvin@netvel.net ||

  • Just FYI, as a fall-back you can always move yourself to the Xen 4.4 “track” by:
    1. Installing CentOS-release-xen-44
    2. Removing CentOS-release-xen
    3. “yum downgrade” all the Xen packages.

    This will switch you to repos which will only have Xen 4.4; and Johnny will be doing XSA backports until the 4.4 EOL in 2017. You can upgrade to 4.6 again by either re-installing CentOS-release-xen (which will update to the latest automatically) or installing CentOS-release-xen-46 (which will stay on Xen 4.6). (You can install multiple packages at the same time; yum will just choose the highest version available.)

    So just checking — the issue here is that you’re not using the
    “.cfg”-style config files, but the sxp-style config files? You’re not using libvirt, is that right?

    Unfortunately parsing sxp config files and running “managed domains”
    are one feature that was explicitly chose as something we wouldn’t be supporting in xl going forward [1]. You’ll probably have to do some sort of manual conversion.

    -George

    [1] http://wiki.xen.org/wiki/XL#Anti-Features