[Openstack] [openstack][nova] unknown libvirt error
gustavo panizzo <gfa>
gfa at zumbi.com.ar
Thu Feb 13 16:55:42 UTC 2014
On 02/13/2014 01:40 PM, Xu (Simon) Chen wrote:
> I recently ran into the problem of not being able to create VMs.
> Basically nova-compute is able to generate the XML file, but not able to
> call virDomainCreateWithFlags(), which raises libvirtError saying
> "libvirtError: An error occurred, but the cause is unknown" -- how
> fantastic..
>
> I am running debian wheezy, libvirt 1.1.4, qemu-kvm 1.6.0.
>
> This started to happen after I perform a code upgrade of openstack. The
> old VMs are fine, and can be hard rebooted. But new VMs always get the
> libvirt error. I compared the XML of old and new VMs, and can't really
> see any difference.
>
> I attached an example of the XML having problems below.
if you run virsh define to that xml, does it work?
>
> -Simon
>
> <domain type='kvm'>____
>
> <name>instance-00001ac7</name>____
>
> <uuid>878c4ee5-15fd-4572-964a-8887a7a1d16f</uuid>____
>
> <memory unit='KiB'>8388608</memory>____
>
> <currentMemory unit='KiB'>8388608</currentMemory>____
>
> <vcpu placement='static'>4</vcpu>____
>
> <os>____
>
> <type arch='x86_64' machine='pc-i440fx-1.6'>hvm</type>____
>
> <boot dev='hd'/>____
>
> </os>____
>
> <features>____
>
> <acpi/>____
>
> <apic/>____
>
> </features>____
>
> <cpu mode='host-model'>____
>
> <model fallback='allow'/>____
>
> </cpu>____
>
> <clock offset='utc'>____
>
> <timer name='pit' tickpolicy='delay'/>____
>
> <timer name='rtc' tickpolicy='catchup'/>____
>
> </clock>____
>
> <on_poweroff>destroy</on_poweroff>____
>
> <on_reboot>restart</on_reboot>____
>
> <on_crash>destroy</on_crash>____
>
> <devices>____
>
> <emulator>/usr/bin/kvm</emulator>____
>
> <disk type='network' device='disk'>____
>
> <driver name='qemu' type='raw' cache='none'/>____
>
> <auth username='volumes'>____
>
> <secret type='ceph'
> uuid='ac65b065-1655-46ed-b780-5e37582cb025'/>____
>
> </auth>____
>
> <source protocol='rbd'
> name='volumes/volume-d12c624a-c06a-4c83-a9ac-28665555bb41'>____
>
> <host name='10.20.130.1' port='6789'/>____
>
> <host name='10.20.130.8' port='6789'/>____
>
> <host name='10.20.131.7' port='6789'/>____
>
> </source>____
>
> <target dev='vda' bus='virtio'/>____
>
> <serial>d12c624a-c06a-4c83-a9ac-28665555bb41</serial>____
>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x05'
> function='0x0'/>____
>
> </disk>____
>
> <controller type='usb' index='0'>____
>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x01'
> function='0x2'/>____
>
> </controller>____
>
> <controller type='pci' index='0' model='pci-root'/>____
>
> <controller type='virtio-serial' index='0'>____
>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x04'
> function='0x0'/>____
>
> </controller>____
>
> <interface type='bridge'>____
>
> <mac address='fa:16:3e:18:7b:92'/>____
>
> <source bridge='qbr250a2f47-f5'/>____
>
> <target dev='tap250a2f47-f5'/>____
>
> <model type='virtio'/>____
>
> <filterref filter='nova-instance-instance-00001ac7-fa163e187b92'/>____
>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x03'
> function='0x0'/>____
>
> </interface>____
>
> <serial type='file'>____
>
> <source
> path='/opt/stack/data/nova/instances/878c4ee5-15fd-4572-964a-8887a7a1d16f/console.log'/>____
>
> <target port='0'/>____
>
> </serial>____
>
> <serial type='pty'>____
>
> <target port='1'/>____
>
> </serial>____
>
> <console type='file'>____
>
> <source
> path='/opt/stack/data/nova/instances/878c4ee5-15fd-4572-964a-8887a7a1d16f/console.log'/>____
>
> <target type='serial' port='0'/>____
>
> </console>____
>
> <channel type='pty'>____
>
> <target type='virtio' name='com.redhat.spice.0'/>____
>
> <address type='virtio-serial' controller='0' bus='0' port='1'/>____
>
> </channel>____
>
> <input type='mouse' bus='ps2'/>____
>
> <graphics type='vnc' port='-1' autoport='yes' listen='0.0.0.0'
> keymap='en-us'>____
>
> <listen type='address' address='0.0.0.0'/>____
>
> </graphics>____
>
> <graphics type='spice' autoport='yes' listen='0.0.0.0'
> keymap='en-us'>____
>
> <listen type='address' address='0.0.0.0'/>____
>
> </graphics>____
>
> <video>____
>
> <model type='qxl' ram='65536' vram='65536' heads='1'/>____
>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x02'
> function='0x0'/>____
>
> </video>____
>
> <memballoon model='virtio'>____
>
> <address type='pci' domain='0x0000' bus='0x00' slot='0x06'
> function='0x0'/>____
>
> </memballoon>____
>
> </devices>____
>
> </domain>
>
>
>
> _______________________________________________
> Mailing list: http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
> Post to : openstack at lists.openstack.org
> Unsubscribe : http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack
>
--
1AE0 322E B8F7 4717 BDEA BF1D 44BB 1BA7 9F6C 6333
More information about the Openstack
mailing list