Search the VMware Knowledge Base (KB)
View by Article ID

How to enable EVC in vCenter Server (1013111)

  • 166 Ratings
Language Editions

Purpose

This article provides steps to enable Enhanced vMotion Capability (EVC) on a cluster when vCenter Server is installed on a virtual machine running in the cluster.

Resolution

Caution: VMware does not recommend using these steps for a vCenter Server virtual machine that is running on a Virtual Distributed Switch (VDS). Move the vCenter Server virtual machine to a standard vSwitch before completing the steps outlined in this article.

To enable EVC on a cluster when vCenter Server is installed on a virtual machine running in the cluster:

Note: These procedure works only if the vCenter Server virtual machine is running on an ESXi/ESX host that is presenting the same CPU features as the ESXi/ESX host in the new EVC cluster.
  1. Connect to vCenter Server using the VMware Infrastructure (VI) Client or vSphere Client.
  2. Create a new empty cluster on vCenter Server which does not contain any ESXi/ESX hosts.
  3. Enable EVC on this new empty cluster.
  4. Migrate all virtual machines from one of  the ESXi/ESX host in the existing cluster.
  5. Put the host into Maintenance Mode.
  6. Drag and drop the ESXi/ESX host into the EVC cluster.
  7. Exit from Maintenance Mode.
  8. Using the vSphere Client, directly connect to the ESXi/ESX host that is hosting the vCenter Server virtual machine.
  9. Right-click the vCenter Server virtual machine and click Edit Settings.
  10. Click the Options tab.
  11. Click General Options.
  12. Make a note of the host that the vCenter virtual machine was running, location, and name of the virtual machine configuration file (.vmx) on the datastore. This information is required in step 17 and later.
  13. Power off the vCenter Server virtual machine.

    Note: In vCenter Server 4.1 and 5.0, you can add a host with running virtual machines to an EVC cluster only if none of the virtual machines on the host are running instructions that are not supported by the EVC baseline.

  14. Connect to the host noted in Step 12 using the vSphere Client.
  15. Right-click the vCenter Server virtual machine and click Remove from Inventory.
  16. Using the vSphere Client, connect directly to the ESXi/ESX host that is in the EVC cluster.
  17. Browse the datastore that contains the virtual machine configuration file for the vCenter Server virtual machine as noted in step 12.
  18. Right-click the virtual machine configuration file and click Add to Inventory.
  19. Power on the vCenter Server virtual machine.
  20. Using the vSphere Client, connect to the vCenter Server.

    You now have vCenter Server running in a virtual machine on an ESXi/ESX host that is in an EVC cluster. All other virtual machines are running on ESXi/ESX hosts that are outside of the EVC cluster.

  21. To add the ESXi/ESX hosts that are outside the EVC cluster into the EVC cluster, move the virtual machines from each of the hosts.
    Note: You can attempt to migrate those virtual machines (while powered on) to an ESXi/ESX host that is already in the EVC cluster. If this migration fails (for example, due to the EVC baseline configuration), power off the virtual machines and then migrate them to an ESXi/ESX host in the EVC cluster.

    If this migration fails (for example, due to the EVC baseline configuration), power off the virtual machines and then migrate them to an ESXi/ESX host in the EVC cluster.

  22. After all the virtual machines are moved from the ESXi/ESX host, right-click the host and click Disconnect to disconnect it from the vCenter Server Inventory.
  23. Drag and drop the disconnected host into the EVC cluster.
  24. Right-click the ESXi/ESX host and click Connect to connect it to the vCenter Server Inventory.
  25. Repeat steps 21-24 for each ESXi/ESX host until all hosts are part of the EVC cluster.

Additional Information

Tags

vmotion-evc-cluster, vCenter Server virtual, Configuring EVC cluster, enable evc on esx host, Unable to enable EVC for cluster

See Also

Update History

03/13/2013 - Added note to use standard vSwitch for vCenter Server before running through procedure.

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 166 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.

What can we do to improve this information? (4000 or fewer characters)




Please enter the Captcha code before clicking Submit.
  • 166 Ratings
Actions
KB: