Hey everyone,
I have a strange issue on my hands. We recently upgraded to a 5.1 environment and moved al our hosts to a new 5.1 vCenter. We decided we didn't need any information or history from the old environment and that decision now comes back to hunt me...
Last week I noticed some new VMs to have a memory limit. Luckily it was set to the same amount of the configured memory so no harm done. I found out about it because there were performance issues on some servers that were scaled with not enough memory and a change was already been approved to increase the amount of memory. Luckily I was standing with the system administrator who was working on the VMs so I could tell him to remove the limit before increasing the memory.
Of course, the system administrator (a different one) who created the VMs denies setting the limits. I'm right now busy running a script to find out which VMs have a limit set. I removed all limits on all VMs about one year ago, I'm totally sure about that, I even found the change in the tracking system. Strangely enough it looks like almost every VM has a limit set. That's weird because I believe that something like that can only be done manually (or scripted).
Does anyknow know of a scenario in which a memory limit could be set by accident? For instance when upgrading to vSphere 5.1, or using update manager to update VMware Tools or virtual hardware.
Removing the limit is easily done, so I'm not interested in that. Just trying to find out what could have happened. I'd appreciate every input!
Thanks in advance!