Enabling Nested Virtualization on Citrix XenServer

Create a VM

Go through the normal process of creating or cloning a VM. Make sure the virtual machine is in a powered off state


Edit Settings to Allow Nested Virtualization

Locate the UUID of the system, if you know the name of the box this is fairly straightforward:

xe vm-list name-label=<server name>

Once you have located the system you will be able to use the system’s UUID

xe vm-param-set UUID=<UUID> platform:exp-nested-hvm=true


Check CPU Info on Guest

Now that you have created a guest VM and enabled nested virtualization you will want to check that the CPU has the vmx (Intel) or svm (AMD) flag

cat /proc/cpuinfo

4 thoughts on “Enabling Nested Virtualization on Citrix XenServer”

  1. I’m impressed, I must say. Seldom do I encounter a blog that’s equally educative and interesting,
    and without a doubt, you have hit the nail on the head.

    The issue is something which not enough folks are speaking intelligently about.

    Now i’m very happy I found this during my search for something concerning this.

  2. I’m extremely inspired with your writing talents and also
    with the layout to your blog. Is that this a paid
    theme or did you modify it yourself? Either way keep up the excellent quality writing, it is uncommon to look a great blog like this one today..

Leave a Reply

Your email address will not be published.

10 − seven =