[libvirt] HVM startup problem"unknown root elementi for storage pool"

Andreas Sommer AndiDog at web.de
Tue Sep 8 10:11:36 UTC 2009


Hi,

I'm having a problem with starting a HVM virtual machine on Xen-3.4 with 
python-libvirt. This is the XML:

<?xml version="1.0" encoding="utf-8"?>
<domain type="xen">
  <name>b07d6538-60f5-44a9-90e7-761304968e17</name>
  <uuid>b07d6538-60f5-44a9-90e7-761304968e17</uuid>
  <on_poweroff>destroy</on_poweroff>
  <on_reboot>restart</on_reboot>
  <on_crash>destroy</on_crash>
  <memory>131072</memory>
  <vcpu>1</vcpu>
  <os>
    <type>hvm</type>
    <boot dev="hd" />
  </os>
  <devices>
    <graphics type="vnc" />
    <input type="tablet" />
    <interface type="bridge">
      <source bridge="eth0" />
    </interface>
    <disk type="file">
      <source file="/xen-hvm-test/disk0.img" />
      <target dev="sda1" />
    </disk>
  </devices>
</domain>

Then I call

connection.createXML(libvirtXmlDescription, 0)

which leads to an exception "unknown root elementi for storage pool".

I'm using the Debian package "libvirt0" 0.4.6-10. I guess that's 0.6.4 
actually, please tell me if that's a wrong assumption?? The 0.6.4 source 
code seems to have corrected "elementi" to "element" that's why I'm 
wondering which version I actually have.

Why does this happen? Is there anything missing in my XML description?

Best regards




More information about the libvir-list mailing list