<div dir="ltr"><div dir="ltr"><br></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">Le mer. 30 juin 2021 à 11:31, Balazs Gibizer <balazs.gibizer@est.tech> a écrit :<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex"><br>
<br>
On Tue, Jun 29, 2021 at 20:42, Jeffrey Mazzone <<a href="mailto:jmazzone@uchicago.edu" target="_blank">jmazzone@uchicago.edu</a>> <br>
wrote:<br>
>  Hello,<br>
> <br>
> <br>
<br>
[snip]<br>
<br>
> Trying to  start another vm on that host fails with the following log <br>
> entries:<br>
> <br>
> scheduler.log<br>
> <br>
> "status": 409, "title": "Conflict", "detail": "There was a conflict <br>
> when trying to complete your request.\n\n Unable to allocate <br>
> inventory: Unable to create allocation for 'VCPU' on resource provider<br>
> <br>
> conductor.log<br>
> <br>
> Failed to schedule instances: <br>
> nova.exception_Remote.NoValidHost_Remote: No valid host was found. <br>
> There are not enough hosts available.<br>
> <br>
> placement.log<br>
> <br>
> Over capacity for VCPU on resource provider <br>
> 3f9d0deb-936c-474a-bdee-d3df049f073d. Needed: 4, Used: 8206, <br>
> Capacity: 1024.0<br>
<br>
At this point if you list the resource provider usage on <br>
3f9d0deb-936c-474a-bdee-d3df049f073d again then do you still see 4 VCPU <br>
used, or 8206 used? With the "openstack resource provider show <br>
3f9d0deb-936c-474a-bdee-d3df049f073d --allocations" command you could <br>
print the UUIDs of the consumers that are actually consuming your VCPUs <br>
in placement. So you can try to identify where the 8206 allocation is <br>
coming from.<br>
<br></blockquote><div><br></div><div>Given you also have an Ussuri deployment, you could call the nova-audit command to see whether you would have orphaned allocations :</div><div><dt><code class="gmail-docutils gmail-literal gmail-notranslate"><span class="gmail-pre">nova-manage</span> <span class="gmail-pre">placement</span> <span class="gmail-pre">audit</span> <span class="gmail-pre">[--verbose]</span> <span class="gmail-pre">[--delete]</span> <span class="gmail-pre">[--resource_provider</span> <span class="gmail-pre"><uuid>]</span></code></dt><dt><code class="gmail-docutils gmail-literal gmail-notranslate"><span class="gmail-pre"><br></span></code></dt></div><div>See details in <a href="https://docs.openstack.org/nova/ussuri/cli/nova-manage.html#nova-api-database">https://docs.openstack.org/nova/ussuri/cli/nova-manage.html#nova-api-database</a></div><div><br></div><div>-Sylvain</div><div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">
Cheers,<br>
gibi<br>
<br>
> <br>
> As you can see, the used value is suddenly 8206 after a single 4 core <br>
> vm is placed on it. I don’t understand what im missing or could be <br>
> doing wrong. Im really unsure where this value is being calculated <br>
> from. All the entries in the database and via openstack commands show <br>
> the correct values except in this log entry. Has anyone experienced <br>
> the same or similar behavior? I would appreciate any insight as to <br>
> what the issue could be.<br>
> <br>
> Thanks in advance!<br>
> <br>
> -Jeff M<br>
> <br>
> <br>
> <br>
> <br>
<br>
<br>
<br>
</blockquote></div></div>