VM ware ESXI 5.5

I am getting an alarm that my Asterisk FeePBX VM is using almost all CPU Usage.
FreePBX
Is there a way to add more CPUs to this VM without shutting it down? I am running it on a Host that has plenty of memory and CPU space left and no other VMs on this Host are giving me a problem. I am using VM ware ESXI 5.5
Thanks
Eric CAsked:
Who is Participating?

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

x
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.

Rick WallaceCommented:
Hello,

Unfortunately you cannot add more CPU's while it is running. But you can increase it's CPU priority:

Edit the VM settings, go to the Resources Tab, then select CPU. (See attached screenshot). Change the Shares to HIGH , or alternatively you can allocate it a specified amount of MHz.
VMESXchangeCPUresources.png
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Is this average CPU usage, do you gave a baseline for the server, or is the server doing something?

Is performance affected ?

What resources have you currently given the server ?

Add more vCPU!

(which means, you will need to shutdown, and restart, unless you have enabled hotplug and your VM supports it!)
0
Rick WallaceCommented:
More vCPU does not always benefit. Best practices are to have 1 Virtual Socket and 2 Virtual CPUs. Adjusting resources is the best solution. You can also  create resource pools and put machines that need HIGH CPU allocation in a HIGH CPU Resource pool, etc..

http://download3.vmware.com/vmworld/2012/top10/vsp1683.pdf
0
Determine the Perfect Price for Your IT Services

Do you wonder if your IT business is truly profitable or if you should raise your prices? Learn how to calculate your overhead burden with our free interactive tool and use it to determine the right price for your IT services. Download your free eBook now!

Eric CAuthor Commented:
Here are some more snap shots I have if this will help answer your questions.
The server has a total of 9 VMs on running on it. This is our Phone server and it appears every thing is still working fine for now. I have not seen this error/Alarm come up other then yesterday and today.
Host2.jpgHost1.jpg
0
Rick WallaceCommented:
if you only received a momentary alarm, I would not worry about it too much. If it keeps re-occurring. I would schedule down time to turn the VM off and configure it to have 1 Socket and 2 VCPU. Also you can configure the resource pools.

Thank you
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Baseline, the VM.....

Is this normal for the VM ?

Are you having performance issues ?
0
Eric CAuthor Commented:
No performance issues other then the one VM saying its using up all the CPU usage. Looks like my only options are to create a resource pool or to shut it down and give it another cpu to work with.
0
Rick WallaceCommented:
Eric C,

First try creating a resource pool and giving it high CPU resources, and drag that VM into it.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
So, if there are no performance issues.

Do you have enough data to establish if these is normal ?

How long has the VM been running ?
0
Eric CAuthor Commented:
The VM has been running for about 6 months now with no issues. This is not Normal and should not be giving that Alert as it has only been showing that Alarm for the past 3 days once a day if I reset it back to green.
0
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
I would NOT change anything, and I would keep a "watch" on that VM, and look back at performance for the VM, and establish a baseline.

We have VMs, which during their normal weekly activity, occasionally trigger an alarm, but everything is normal.
0

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
Eric CAuthor Commented:
Ok I will not touch anything for now and if it comes down to it I will either create a resource pool or have to schedule a brief downtime to update some resources.
Thanks
0
Rick WallaceCommented:
Hi Eric

I agree, that is the best plan of action.. Like Andrew said, leave it as is for now and monitor it. If it keeps occurring then look into a resource pool.

Thanks!
0
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
VMware

From novice to tech pro — start learning today.