Ask Your Question

Revision history [back]

click to hide/show revision 1
initial version

cpu overcommit does not work

I have set cpu_allocation_ratio=32.0 and enabled CoreFilter I understand I can only see the actual cores but not the overcomitted total cores. openstack hypervisor stats show +----------------------+--------+ | Field | Value | +----------------------+--------+ | count | 3 | | current_workload | 0 | | disk_available_least | 2347 | | free_disk_gb | 3752 | | free_ram_mb | 83938 | | local_gb | 5613 | | local_gb_used | 3246 | | memory_mb | 147426 | | memory_mb_used | 49786 | | running_vms | 7 | | vcpus | 40 | | vcpus_used | 33 | +----------------------+--------+

However when I try to launch a VM with 12 vCPU, it always gives error saying no valid host is found. I can only create VM with 8 vCPU or fewer.

Why CPU overcommit does not work?

Am I mssing something in config files?

I am using Ocata.

Any comments are welcome.

Many Thanks