For I new setup I bought a Essentials Plus package for ESXi 5.5U2.
This contains (according to the activation details):
- Three ESXi licenses for 2-socket-servers
- One vCenter license
My two-socket-servers are not ready to deploy yet, so I started building a test-environment with an old 4-socket-machine using the evaluation license (i.e. no licence at all).
I want to keep that test environmen up after acivation of my two production servers are active, too.
Now my question: What will happen if I install my 2-socket-licence on my 4-socket-server?
- ESXi will refuse to install that key
- ESXi will swith to RO mode
- ESXi will stop working
- ESXi will halv the number of processors available
- something else?
I could live with 4. - in cases 1 to 3 I will have to pull out two of my processors and will have to pyhsically re-distribute my RAM to the remaining two processors.
In this case I do not think this Q is off-topic. I just need a real-world answer and think others might have the same "problem" if using VMware in a professional way.
Think about the timing here...
That is all.
The real answer is: It depends.
It depends on wether you install the license on the ESXi server OR if you let it join the vCenter and then try to assign the license.
In the first case - as long as the server does not join the vCenter everything is ok - it uses 2 out of 6 CPU licenses.
In the second case - you can not assign the license to the ESXi-server: vCenter won't let you do that.
Now that lead to the question: What if I assign the license to the ESXi-server and then join the vCenter?
Interestingly this works and shows 8 out of 6 CPU licenses used - and generates an according licsense-warning in vCenter.
My proper solution was to use a 2-socket-server instead.