Take a look into this issue report

https://github.com/apache/cloudstack/issues/6744

Emil Karlsson <emi...@kth.se> schrieb am Di., 11. Apr. 2023, 22:56:

> Hi all,
>
> I recently updated some of my machines to Ubuntu 22.04 from 20.04, and I
> noticed that some larger VMs are unable to start. As strange as it sounds,
> a VM successfully boots on a 2 core 2Ghz CPU, but it does not when using 16
> core, same clock rate.
>
> libvirtd logs:
> error from service: GDBus.Error:org.freedesktop.DBus.Error.InvalidArgs:
> *Value
> specified in CPUWeight is out of range*
>
> which leads me to this forum:
> https://bugzilla.redhat.com/show_bug.cgi?id=1950301
>
> that indicates that this has to do with a value in the KVM xml file.
> Specifically
>  <cputune>
>     <shares>*this value*</shares>
>     ....
>   </cputune>
>
> So, it seems as if Cloudstack is giving an invalid value here.
>
> According to:
>
> https://libvirt.org/formatdomain.html#:~:text=.%20Since%201.2.9-,shares,262144%5D%20using%20cgroups%20v1%2C%20%5B1%2C%2010000%5D%20using%20cgroups%20v2.%20Since%200.9.0,-period
>
> the allowed values for cputune/shares differ depending on *cgroups
> version:*
> *v1* [2, 262144]
> *v2* [1, 10000]
>
> I believe Ubuntu 22.04 upgrades to *cgroups v2* (or at least somewhere
> between 20.04 -> 22.04).
>
> Which leads me to my question, does Cloudstack in some way assume that the
> hosts use cgroups v1?
>
> I might have been misled somewhere when researching this issue, so any
> input would be greatly appreciated!
>
> Best regards,
> Emil Karlsson
> kthcloud
>

Reply via email to