[one-users] different virsh capabilities on nearly identical machines

Sean Abbott seabbott at akamai.com
Tue Aug 21 08:25:28 PDT 2012


So I have two instances of opennebula running libvirst/kvm.

They were both installed using identical methods (a bit of a black box,
frankly) on slightly different hardware.

(one is "nephalem" intel, the other is "westmere".  That's the only
difference.)

in fact, an architecture check from a kernel standpoint seems to come
back identical.  (unless my understanding of uname -a is incomplete,
which seems likely)

Old machine: 
Linux my.old.machine.com 2.6.38-7.2.0.2-amd64-8993020 #1 SMP Fri Dec 16
23:01:26 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

New machine:
Linux my.new.machine.com 2.6.38-7.2.0.2-amd64-8993020 #1 SMP Fri Dec 16
23:01:26 UTC 2011 x86_64 x86_64 x86_64 GNU/Linux

However, the capabilities in virsh are very different.  The new machine
has i686 instead of x86_64,and it is missing the guest KVM domain type.

Old capabilities: http://pastebin.com/EptdUYiG

New capabilities:  http://pastebin.com/pke4MGFJ

Two questions:

First, any idea why it might've come down differently.

Second, can it be fixed?  Can I try just copying the capabilities from
old to new?  Or something equally straightforward?




More information about the Users mailing list