UPDATE: Not resolved yet, but at least the mystery has been solved. It IS a bug. See my post on Feb. 21 at 12:45
Hi.
I'm having trouble on the "Resource Alloation" tab in the VIClient.
Specifically, when I right-click on a VM and choose "Edit Resource Settings", it opens just fine, but then, even if I don't change anything, when I click the 'OK' button to close the window, I get the following error message...
"A specified parameter was not correct.
spec.memAllocation.overheadLimit"
Of course, the way I found it was when I was attempting to make some changes, but then I decided to try it without making any changes and it still happened.
I'm assuming I've got something out of whack in there somewhere, or perhaps I don't even properly understand resource allocation yet, but I have no clue.
Any ideas?
Thanks.
steven
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
If you can, shut down the VM and remove from inventory. Then add the VM again to the host. You may also run "service mgmt-vmware restart" just to reset things between the host and VC. See if that helps.
Hope that helped.
Hi Bill.
Actually, it's happening to all of my VMs.
I could temporarily shut down a non-production VM, but I can't run any sort of 'Maintenance Mode' tasks or anything that will require all VMs to be off.
What's the nature of that command you suggested?
steven
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
Hi Bill.
I don't have VC.
steven
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
Thats OK,
The problem is with the host not the VC. The only advice I would give to you for now is, remove from inventory and then add them back in. That resets the VM's into the hosts when you do that. Also, are your vm's on a local HD or connected to a SAN?
Hi Bill.
They are all local to the ESX host.
However, this seems a bit extreme to me....removing them all from inventory and adding them back again.
Isn't there a way to just 'fix' this?
Man, I'm becoming less and less impressed with VMware all the time.
Don't get me wrong, but this thing seems far to vulnerable to getting screwed up.
Any idea how it got to this point in the first place; perhaps resulting from the 3.5 upgrade or something?
steven
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
The Only next step you can take is calling VMWare and see what they can do for you..The number is 1-877-486-9273. VMWare has a good technical support team and depending on the type of support you have purchased (Gold) or (Platinum) you can get help right away.
Ok.
Thanks.
I'll try that tomorrow morning.
steven
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
By the way, make sure you post the fix to this post. We would like to see what the issue was.
I sure will.
Thanks, Bill.
steven
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
I spoke with VMware (via my Gold support) about this.
I explained the situation, they went to test it, and called back to confirm it is a bug.
Specifically, I was able to edit the resource allocation for live VMs in 3.0.2, but am not able to in 3.5 (I can only do it for VMs which are powered off).
They said this is indeed a bug and it will now be in their list of things to take care of, but will not necessarily get done today (and I wouldn't expect so - it's not an extremely critical, production issue for me at the moment).
I'll keep this thread updated with whatever else I hear back from them on this issue.
steven
p.s. Thanks for waking me out of my stupor and prompting me to call them and use the support that I paid for.
:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,`:`.:,~`:
Thanks for your kindness and patience as I continue this adventure into the world of server virtualization.
Bullies need not reply
We too have this "BUG" in our system. It affects us even to the point of powering on a guest.
I know it is against everything they teach in the VCP class, but at least for us, if you abandon trying to make the change within VCenter, and instead make all of the modifications to the guest VM from the host, it seems to work OK. Of course your mileage may vary, but this is at least a quick and usable workaround (for us) until VMware announces the patch.
We have this "BUG" as well on a new 3.5, however, my VMs were imported (PowerConvert 6.6.2.4084) from another system which was originally in 3.0.2 and upgraded to 3.5 just before the importation of the VMs (all local disks on both ESX). The problem exists on the new one, but does not on the original system.
In my case, I currently have only one Op system running on this new one and 2 lab systems, so my reason for reallocating ressources was to favor the Op machine. Since I couldn't, I created instead two resources pools (one for Op, the other for Lab) and allocated a higher share to the Op.
I appreciate this post. It is the only one I have found on the Net.
Thanks to all and special thanks to OCR for opening up the thread and William for his esxcfg compilation document.
Thank you all, and please "Do keep updating it". I think I will also take advantage of my VMware support to at least report the problem. I hope it will add more weight to their resolve
It is one year later. I am using ESXi 3.5 U4 with one CentOS Vm running and I get the same error, even if I do not change anything. If it was a bug, VMware has not fixed it yet.
You might find this workaround useful:
Hello,
just to confirm that, this problem is still exists in vSphere 4-U1.
I've just upgraded my hosts to vSphere U1, after i found everything working fine, i have shutdown the vCenter VM to upgrade the VM-Tools, and accessed to the host where the vCenter was running. when i ugraded the VMTools, and PowerOn the vCenter VM, i see the error still appearing in the host.
A specified parameter was not correc" error: spec.memAllocation.overheadLimit
Best Regards,
Hussain Al Sayed
If you find this information useful, please award points for "correct" or "helpful".