vMWare Memory increasing

Maybe a silly question, but I want to know why I cannot add memory to a VM while it's on. Currently we need to turn the machine off and then we can increase it. I also know there is the option to enable Memory/CPU Hotplug, but you need to shutdown the server to enable that anyway. I realize you probably won't be changing the memory often, but I know I have been able to do it in the past. Just wanting to know if I should be able to do this, or if at the very least there is reason for not being able to it.
Josh RoweSystems AdministratorAsked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

JohnBusiness Consultant (Owner)Commented:
The memory driver in the VM is not going to be as sophisticated as that and will work like normal hardware.
Changing the amount of memory or CPUs available to the guest OS while the guest OS is running requires cooperation from the guest OS. With Windows Server 2012 you're probably good while with something earlier you need to check. Some Linux versions also support these features.

This blog posts summarizes the status of Hot Add/Hot Plug support in various Windows Server releases:

Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Quite simply does your Guest OS, support Memory Hot Plug ?

We've been having some issues with this function, even with OS which support this function, e.g. adding more memory, or CPUs, does not work!
Muhammad MullaSystems AdministratorCommented:
If you need Hotplug enabled on all your future VMs, you will need to modify your template as this is a per VM setting.

Any existing VMs will need to be modified on a per-VM basis.

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
Mohammed KhawajaManager - Infrastructure:  Information TechnologyCommented:
To enable hot-add, you need to power off the VM, enable the hot-add, start your VM again (that is if it is supported) and from them on, you can hot-add memory.
It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today

From novice to tech pro — start learning today.