Host CPU and Max vCPU on VM
-
Hello
I'm not sure if this is the correct place to post, but
I have a server running amd epyc 7402P with 48 threads (24 cores).
When I install xcp-ng, my host get 16 threads. Is this normal? or another question would be, is it necessary?(atm I'm running a clean install. no zfs etc)And on my guests I cannot choose more than 32 vCPU's, is this somewhat related or just a xcp-ng limitation?
-
There is indeed a limitation described here concerning the maximum number of vCPU per VM :
https://docs.citrix.com/en-us/citrix-hypervisor/system-requirements/configuration-limits.html
-
You could be able to set more vCPUs via CLI
xe
or XOA. What client interface are you using?
-
I heard some issues on a French Discord about a guy who tried to allocate more than 64 vCPU on a Windows VM and he had constants BSOD. So, 32 vCPU should be fine I guess.
-
Thank you both @ruskofd and @ruskofd
FYI I used the XCP-NG Manager, did not try to add more vCPUs through
xe
-
Have you tried XenOrchestra ? It removes some dumb limits (without further problems), and I guess you can set more than 32 vCPU without using CLI.
-
@ruskofd Ty
Don't have it yet, I'm just running alot of tests back to back. Will probably not need more than 32 vCPU but was just curious why I could only select 32. If it's only a xcp-ng manager problem, then it's all good
-
Yes, 32 vCPU is for very specific use cases. So, enjoy your experience
-
You can indeed set more than 32vCPU in Xen Orchestra