[libvirt] "type 'hvm' & arch 'i686' combination is not supported" error

Frederik Himpe fhimpe at telenet.be
Wed Feb 25 12:34:11 UTC 2009


On Wed, Feb 25, 2009 at 12:11:37PM +0000, Daniel P. Berrange wrote:
> On Mon, Feb 23, 2009 at 02:13:34PM +0000, Frederik Himpe wrote:
> > I recently updated for libvirt 0.4.6 to libvirt 0.6.0. Now several of the 
> > virtual machines I defined, are not shown in virt-manager nor by virsh 
> > list --all, although the config files are still in /etc/libvirt/qemu. I 
> > tried to run virsh create, and this error is shown:
> > 
> > libvir: Domain Config error : internal error os type 'hvm' & arch 'i686' 
> > combination is not supported
> > 
> > This configuration was working perfectly with libvirt 0.4.6. I needed to 
> > change i686 to x86_64 in all config files of 32 bit systems to make them 
> > work again. Is there no way libvirt could migrate those configuration 
> > files automatically?
> 
> What does 'virsh capabilities' show for your host  on 0.6.0 ?

<capabilities>

  <host>
    <cpu>
      <arch>x86_64</arch>
    </cpu>
  </host>

  <guest>
    <os_type>hvm</os_type>
    <arch name='x86_64'>
      <wordsize>64</wordsize>
      <emulator>/usr/bin/qemu-system-x86_64</emulator>
      <machine>pc</machine>
      <machine>isapc</machine>
      <domain type='kvm'>
        <emulator>/usr/bin/qemu-kvm</emulator>
      </domain>
    </arch>
    <features>
      <acpi default='on' toggle='yes'/>
      <apic default='on' toggle='no'/>
    </features>
  </guest>

</capabilities>


# rpm -q kvm;
kvm-84-2mdv2009.1
# uname -a
Linux defected 2.6.29-desktop-0.rc5.4.1mnb #1 SMP Fri Feb 20 09:37:50
EST 2009 x86_64 Intel(R) Core(TM)2 Duo CPU     P8400  @ 2.26GHz
GNU/Linux

-- 
Frederik Himpe




More information about the libvir-list mailing list