Link to home
Start Free TrialLog in
Avatar of Jim Wobig
Jim WobigFlag for United States of America

asked on

VMWare ESXi 5.5 all the sudden get Feature vsmp not licensed, requires 24 have 8

Purchased a server from manufacturer and it came with VMWare ESXi 5.5 for which we installed one Windows 2012 Standard server.  The Windows 2012 server was configured as a terminal server and we configured 4 RDP host running Windows 7 for remote users.  Everything has been fine for months until this last weekend when a UPS was slapped out.  Now every time I try and start the Windows 2012 server I get the following error "Feature vsmp not licensed, requires 24 have 8".

Other helpful information:
If I got to edit the server under the hardware section it show 24 CPUs, number of virtual sockets: 2, Number of cores per socket: 12, total number of cores: 24.

This is a production server and I would appreciate any help or suggestions resolving this issue.
Avatar of F P
F P
Flag of United States of America image

You only get a 3 month license, or 6 at most, trial period on MSTS. Did you pay for the CALs of MSTS, or licensing to the people you got it from, to microsoft, or anyone? You might've just been running on temporary licenses.
https://technet.microsoft.com/en-us/library/cc738962(v=ws.10).aspx

It ends after you deploy a license server and that license server issues its first permanent client access license (CAL), or after 120 days, whichever comes first.

There is a way to extend the license a bit if it's production though. I would just use the info you had for the licenses you bought, or make a quick call to buy some CALs.
Avatar of Andrew Hancock (VMware vExpert PRO / EE Fellow/British Beekeeper)
This suggests that you were running an EVALUATION version of ESXi 5.5, e.g. not licensed or no licensed installed.

Can you power on any more VMs ?

Did you pay money for a VMware vSphere license?
oops, I thought the TS wasn't working, not the hypervisor. I must be tired! Sorry about that, and the ESXi hypervisor is free and should allow things to power on regardless, if you get a free license at the very least. You can go here to grab a license very quickly.. and as Andrew mentioned, where did the license come from?

https://my.vmware.com/web/vmware/evalcenter?p=free-esxi6
Your answer is here...

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1029801

You will need a license key which supports Enterprise Plus, if you want your VM to use 8 way vSMP.

So either reduce the requirements of the VM, and Apply a FREE License, or purchase a new license, or discuss with the Vendor which shipped the server, as to what you have purchased.

ESXi 6.0 FREE Licenses will not work with ESXi 5.5, and ESXi 5.5 FREE licenses are no longer available, as 6.0 has been released now.
Avatar of Jim Wobig

ASKER

When I try and start the one VM, there is only one and that is when I receive the error message.
Check the License ? Select Host > Configuration > Licensed Features.

or Edit the VM, and change the vCPU requirement.

Also at the bottom of the vSphere Client, it does not state Expired ?
SOLUTION
Avatar of Jim Wobig
Jim Wobig
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
ASKER CERTIFIED SOLUTION
Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
Avatar of compdigit44
compdigit44

ITWorks, were you able to get this resolved. If you could you post a screen shot of what features are license on your host so we can see if you are using an eval license.

Please block out any sensitive information of course... ;-)
It appeared that the settings for the VMs were lost.  I had to reconfigure the 4 VMs and add users and all is working fine.
I've requested that this question be closed as follows:

Accepted answer: 0 points for ITWorks's comment #a41016380

for the following reason:

This was how I fixed the issue.
Changed to this,
8 CPUs, number of virtual sockets: 2, Number of cores per socket: 4, total number of cores: 8, and now running properly.

this confirms, a licensing issue.