“error: internal error Process exited while reading console log output: Supported machines are:” …

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.. 🙂

2 Replies to ““error: internal error Process exited while reading console log output: Supported machines are:” …”

  1. Thanks Humble.. I did come across same error thus landed here.. It saved my day.. Please keep posting.. I am bookmarking this site…

Leave a Reply

Your email address will not be published. Required fields are marked *