[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