Today one of my friend came into this error and I was called up to find a solution..
[root@host]# virsh create /etc/libvirt/qemu/rhel5.4-x86_64-kvm.xml
error: Failed to create domain from /etc/libvirt/qemu/rhel5.4-x86_64-kvm.xml
error: internal error Process exited while reading console log output: Supported machines are:
pc Standard PC (alias of pc-0.14)
pc-0.14 Standard PC (default)
fedora-13 Standard PC
pc-0.13 Standard PC
pc-0.12 Standard PC
pc-0.11 Standard PC, qemu 0.11
pc-0.10 Standard PC, qemu 0.10
isapc ISA-only PC
His setup was:
1) He had running VMs in his RHEL server.
2) He copied and tried to start VM in F-17.
Then faced issue.. By seeing the error message I was sure that, the “new” qemu-kvm binary in F-17 does not support the machine type defined in the guest xml configuration file..
[root@host]# cat /etc/libvirt/qemu/rhel5.4-x86_64-kvm.xml|grep rhel6<type arch='x86_64' machine='rhel6-0'>hvm</type>[root@host]#I opened the guest xml file and noticed, the machine "type" has been defined as "rhel6-0". As "qemu-kvm" binary spitted in the stdout, the supported pc types are the ones listed above..
I suggested him to change "machine" parameter value to one of the supported types.. For ex:pc-0.14
[root@host]# cat /etc/libvirt/qemu/rhel5.4-x86_64-kvm.xml|grep rhel6
<type arch='x86_64' machine='pc-0.14'>hvm</type>
[root@host]#
After this, he came to another error, that I will point in next blog post.. :)
Thanks Humble.. I did come across same error thus landed here.. It saved my day.. Please keep posting.. I am bookmarking this site…
good !
i solved the same error with the hint above !!