Hi, my openstack charmed installation has 4 compute/ceph-osd nodes all identical.
Each node has 512 GB of RAM and 2 x Intel Xeon Gold 5118 Skylake-SP 12 Cores 24 Threads. In nova cloud controller i have cpu-allocation ratio of 16:1.
Now i am trying to deploy a new instance i get the following error: “nova.exception.NoValidHost: No valid host was found. There are not enough hosts available.”
When i run openstack hypervisor stats show
the result is :
+----------------------+---------+
| Field | Value |
+----------------------+---------+
| count | 4 |
| current_workload | 0 |
| disk_available_least | 1538 |
| free_disk_gb | 1740 |
| free_ram_mb | 1464415 |
| local_gb | 1828 |
| local_gb_used | 88 |
| memory_mb | 1995871 |
| memory_mb_used | 531456 |
| running_vms | 52 |
| vcpus | 192 |
| vcpus_used | 202 |
+----------------------+---------+
how come it only says vcpus 192 whic means 48 vcpu per host (all of them identical)? since my cpu_allocation_ratio is 16 ?
I appreciate any help on this ! Thx