Solved

enabling EVC when vCenter is a vm on ESXi 5.1

Posted on 2013-11-08
4
1,230 Views
Last Modified: 2013-11-12
Greetings,

I have read several articles on this but was hoping an expert could look over my steps below and confirm if they are the correct way to do this. Here are links I found helpful:

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1013111

http://thefoglite.com/2012/07/06/configure-evc-using-appropriate-baseline/

here are my steps:

make new cluster and set up EVC (I have an Intel 5540 which appears to be Nehalem and a 5649 which appears to be a Westmere, so I'll choose Nehalem)

move host without vCenter server to the new cluster

close vSphere client connected to vCenter

connect directly to host with vCenter

power off vCenter server

remove from inventory

direct login to host in cluster

add vCenter to inventory on host in cluster

power on

disconnect from hosts

connect to vCenter vSphere client

move other host by drag-and-drop to cluster

enjoy benefits of vMotion


thanks a lot
0
Comment
Question by:rpliner
  • 2
  • 2
4 Comments
 
LVL 118

Accepted Solution

by:
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 39633751
All looks good, just ensure, that your VMs are OFF.

Because you cannot enable EVC in a cluster when a VM is on using the Host Processor.
0
 
LVL 7

Author Comment

by:rpliner
ID: 39633864
thanks hanccocka. I thought I could move a powered-on VM to a new cluster in 5.1. Is that incorrect? I thought by creating and enabling EVC on a new cluster with no hosts I could then add hosts to the cluster while VMs are powered on. To be clear, I do not have an existing cluster, only a datacenter with two hosts. Maybe I am not understanding the following from the VMware kb link above just after step 13 correctly:

With vCenter Server 4.1 and 5.0, it is possible to add a host with running virtual machines to an EVC cluster as long as none of the virtual machines on the host are running instructions not supported by the EVC baseline. If any virtual machine is running an instruction not supported by the baseline, a warning displays.

I was hoping to not need to power the VMs off for this but obviously will if required.

Also, can you tell me what will happen when I disconnect the hosts? Is it necessary to disconnect since they are not in an existing cluster?

thanks again
0
 
LVL 118

Assisted Solution

by:Andrew Hancock (VMware vExpert / EE MVE)
Andrew Hancock (VMware vExpert / EE MVE) earned 500 total points
ID: 39634251
Unfortunately, this is on of the intiial gotchas if EVC, VMs must be off.

If you think about what EVC does, there is some logic here, your VMs are already using the current CPU in the host and all instruction sets, EVC limits the instruction sets, to ensure a common baseline across all the VMs, so they can be Live Migrated (e.g. vMotioned).

VMs which are off this is not an issue.

Basically, what you are doing, is really giving the VM, a "new processor", with different instructions, as CPUs are not hot plug, impossible to do when ON!

So, that is what your quotation is telling you.

Do you have VMs on both hosts?

No need to disconnect the hosts from vCenter.
0
 
LVL 7

Author Comment

by:rpliner
ID: 39634302
so, looks I'm turning them off then.

I do have VMs on both hosts.

thanks
0

Featured Post

Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

Question has a verified solution.

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

Exchange server is not supported in any cloud-hosted platform (other than Azure with Azure Premium Storage).
In this article, I will show you HOW TO: Perform a Physical to Virtual (P2V) Conversion the easy way from a computer backup (image).
Teach the user how to configure vSphere Replication and how to protect and recover VMs Open vSphere Web Client: Verify vsphere Replication is enabled: Enable vSphere Replication for a virtual machine: Verify replicated VM is created: Recover replica…
Teach the user how to use vSphere Update Manager to update the VMware Tools and virtual machine hardware version Open vSphere Client: Review manual processes for updating VMware Tools and virtual hardware versions: Create a new baseline group in vSp…

920 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

Need Help in Real-Time?

Connect with top rated Experts

18 Experts available now in Live!

Get 1:1 Help Now