[Pkg-libvirt-maintainers] Bug#742076: Bug#742076: libvirt-bin:	setvcpus command fails to shrink the numbers of vcpu
    Sdkfz262 
    sdkfz262 at yahoo.fr
       
    Thu Mar 20 10:34:09 UTC 2014
    
    
  
Hi Guido,
And thanks for that quick feedback. From what you wrote and the post you 
linked Yesterday I understand that's not a bug, or at least not a Debian 
bug, but something which requires (as of now) more configuration than a 
simple "setvcpus" while the guest is running.
I gave a try to your suggestion (that is: reboot the guest) and the 
situation didn't change : vcpuinfo or vcpucount still gives me back 1 
vcpu, while the guest sees (and uses) 2 vcpus.
I think it's related to the fact that the definition file wasn't 
(automatically) changed, even with that "setvcpus <domain> 1" command. 
It's still
"<vcpu placement='static'>2</vcpu>"
and there is no "current" flag as stated in the post you linked (<vcpu 
placement='static' current='1'>2</vcpu>)
Unless I'm mistaken, that means that the only way to modify the number 
of cpus a guest can run on is to shutdown the guest, modify the 
definition file and switch it on back.
Regards,
Loïc
Le 19/03/2014 20:17, Guido Günther a écrit :
> Hi,
>> While on the guest side a cat /proc/cpuinfo still gives back two cpu available.
> This needs support from qemu and (at least last time I checked) a
> running guest agent. This isn't available in wheezy so you should see
> the updated CPUs after reboot only. See. e.g.:
>
>     http://lost-and-found-narihiro.blogspot.ch/2013/10/fedora-19-kvm-cpu-hotplug-with-qemu.html
>
> So libvirt tries to cope with it.
> Cheers,
>   -- Guido
>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.alioth.debian.org/pipermail/pkg-libvirt-maintainers/attachments/20140320/72d45b81/attachment.html>
    
    
More information about the Pkg-libvirt-maintainers
mailing list