VMware vSphere

 View Only
  • 1.  Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 05:31 AM

    I have met strange problem . my processor info for host is such as follow :

    Processor sockets 4
    Processor cores per socket 28
    Logical processors 224
    Hyperthreading Active

    VMware ESXi, 7.0.2, 17867351

    also I have been set the Over-commitment ratio :3 and in esxtop the number of used CPU is such as follow

    esx1.jpg

     

    . Now while I have created a vm with 32vcpu
    due power it on show follow error

     

    esx2.jpg

     Why ? How can fix it ? according to over-commitment ration total number of vcpu that can use on this host is 672 

     

     



  • 2.  RE: Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 08:37 AM

    Question: Is this your first 32 vCPU VM(maybe a NUMA related thing?)?

    If you create multiple smaller one can you start these?

     

    With 7.0.2 and vHW18 they liftet the vSphere maximum again.  Overcommitment  1pCore:32vCPU, Logical CPU 896 , 768 vCPU per VM. But for me youre under the limits.

    Regards,
    Joerg

     



  • 3.  RE: Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 08:47 AM

    Question: Is this your first 32 vCPU VM(maybe a NUMA related thing?)?

    Answer : Yes this is the first VM with this number of vCPU on this host but I have 32vCPU on the other hosts

     

    If you create multiple smaller one can you start these?

    I can just create VM with less than 32vCPU

    My vm version is 19

     



  • 4.  RE: Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 11:00 AM

    Can you try to start the VM on the ESXi direct rather than trough vCenter?

    Question: Is this a DRS/HA enabled cluster? Do you have specified  settings like MaxVcpusPerClusterPct?

    Regards,
    Joerg



  • 5.  RE: Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 11:11 AM

    That is strange from esxi it can power on even I created other vm with 32vCPU on that host also could power on directly via esxi . But when I power on that vm from esxi vmotion start and move vms from this host to the other host

     

    I don't have specific configure on this host and drs/HA has been enabled on my cluster I just set 

    Over-commitment ratio: 3

     

     



  • 6.  RE: Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 11:37 AM

    112 pCores x "Over-commitment ratio: 3" = 336 which is the same value from your error message when try to poweron the VM trough vCenter. So disable the rule or increase the value.

     

    Regards,
    Joerg



  • 7.  RE: Why the vCPU Configuration has exceeded the limit on the host

    Posted Sep 26, 2021 11:45 AM

    But I though the ratio calculate with Hyperthreading . means 224*3