liang chaojun
2022-Jul-15 08:08 UTC
Why can not get the expected cpu topology after setting the maxcpu in xml?
Hello all,
I hit a issue that I'm not able to see the expected cpu topology in VM after
setting the maxcpu arrtribute in domain.
the xml look like below:
<vcpu placement='static' current='4'>8</vcpu>
<cpu mode='host-passthrough' check='none'
migratable='on'>
<topology sockets='2' dies='1' cores='4'
threads='1'/>
</cpu>
I notice that the cpu topoloy looked like below capture output from
'lscpu' tool which is totally different with my setting.
CPU(s): 4
On-line CPU(s) list: 0-3
Thread(s) per core: 1
Core(s) per socket: 4
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 63
Model name: Intel(R) Xeon(R) CPU E5-2699 v3 @ 2.30GHz
Besides i found it looked correct if i relpace 'vcpu' line with
"<vcpu placement='static'>8</vcpu>" that remove
maxcpu value.
Could you give me some information? Any comments are appreciated.
Thanks
-------------- next part --------------
An HTML attachment was scrubbed...
URL:
<http://listman.redhat.com/archives/libvirt-users/attachments/20220715/a3ef4dd6/attachment.htm>