Bug 1122014
Summary: | VM does not start and gives error "Maximum CPUs greater than topology limit" with some combination of (vsocket and cores) | ||
---|---|---|---|
Product: | Red Hat Enterprise Virtualization Manager | Reporter: | pagupta |
Component: | vdsm | Assignee: | Nobody <nobody> |
Status: | CLOSED DUPLICATE | QA Contact: | meital avital <mavital> |
Severity: | high | Docs Contact: | |
Priority: | high | ||
Version: | 3.4.0 | CC: | acathrow, bazulay, ecohen, iheim, jdenemar, lpeer, lsurette, michal.skrivanek, pagupta, yeylon |
Target Milestone: | --- | ||
Target Release: | --- | ||
Hardware: | x86_64 | ||
OS: | Linux | ||
Whiteboard: | virt | ||
Fixed In Version: | Doc Type: | Bug Fix | |
Doc Text: | Story Points: | --- | |
Clone Of: | Environment: | ||
Last Closed: | 2014-07-28 10:30:05 UTC | Type: | Bug |
Regression: | --- | Mount Type: | --- |
Documentation: | --- | CRM: | |
Verified Versions: | Category: | --- | |
oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |
Cloudforms Team: | --- | Target Upstream Version: | |
Embargoed: |
Description
pagupta
2014-07-22 11:09:18 UTC
Can you show us domain XMLs for the domains that do not start? Or just libvirtd.log showing failed attempts to start the domain. The error is reported clearly when def->cpu->sockets && def->maxvcpus > def->cpu->sockets * def->cpu->cores * def->cpu->threads So it seems something is wrong in the XML. So I found the failing XML in the sosreport: <vcpu current="12">160</vcpu> <cpu match="exact"> <model>SandyBridge</model> <topology cores="6" sockets="26" threads="1"/> </cpu> And that's wrong since 6*26 is 156. Libvirt is correctly refusing to start the domain. this is the same issue as in 1121295 *** This bug has been marked as a duplicate of bug 1121295 *** |