?
Solved

Change cpu number for virtual machine

Posted on 2014-01-07
2
Medium Priority
?
1,830 Views
Last Modified: 2014-01-07
Hi Experts,

I want to increase cpu number in ESX1 4.1 for one of its' guest OS.  I got a warning that “ Changing the number of virtual processors after the guest OS is installed may make your virtual machine unstable” .   The guest OS is W2003.

So I am wondering if I can do it or not.  Please advise.

Thank you so much.

EN
0
Comment
Question by:EnjoyNet
[X]
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
2 Comments
 
LVL 56

Assisted Solution

by:andyalder
andyalder earned 600 total points
ID: 39763104
The warning is there because the guest needs different drivers to deal with multiple CPUs than with single ones and VMware can't make those changes because it has no access to the internals of Windows or Linux kernel. With Windows you have to change to multi-processor HAL. You also have to make sure you don't give it more vCPUs than the OS can handle. Whether you get better performance with more vCPUs is down to the scheduler, it can slow it down rather than speed it up if VMware has to hold the guest while waiting for the required number of vCPUs are available.

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003978 applies,
0
 
LVL 123

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE^2) earned 600 total points
ID: 39763195
This is just a warning it will not affect the VM.

However, you may have to change the HAL, to enable multiple CPUs in Windows 2003.

Select Device Manager, and change the Processor to a Multiprocessor, after you have made the VM change.
0

Featured Post

Put Machine Learning to Work--Protect Your Clients

Machine learning means Smarter Cybersecurity™ Solutions.
As technology continues to advance, managing and analyzing massive data sets just can’t be accomplished by humans alone. It requires huge amounts of memory and storage, as well as high-speed processing of the cloud.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

In this article, I am going to show you how to simulate a multi-site Lab environment on a single Hyper-V host. I use this method successfully in my own lab to simulate three fully routed global AD Sites on a Windows 10 Hyper-V host.
Backups and Disaster RecoveryIn this post, we’ll look at strategies for backups and disaster recovery.
This Micro Tutorial walks you through using a remote console to access a server and install ESXi 5.1. This example is showing remote access and installation using a Dell server. The hypervisor is the very first component of your virtual infrastructu…
This video shows you how to use a vSphere client to connect to your ESX host as the root user. Demonstrates the basic connection of bypassing certification set up. Demonstrates how to access the traditional view to begin managing your virtual mac…
Suggested Courses

762 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question