Hi, I have recently inherited a VMware 6.7 environment and running a vCheck Tool I have found that almost 300 VM's have some EVC configuration inherited. Currently the cluster does not have the EVC enabled since the servers are all the same model.
If we power off the VM's and disable the EVC, will we have some impact/consequence on the VM's?
Is it possible to disable EVC on all this machines without powering them off?
Thanks in advance!
>>> If we power off the VM's and disable the EVC, will we have some impact/consequence on the VM's?
Most likely not, but it actually depends on whether there was a special reason for these setting.
>>> Is it possible to disable EVC on all this machines without powering them off?
No, EVC (CPU features) are presented to a VM at power on. Modifying them for a powered on VM would most likely cause a panic/BSOD.
André
Moderator: Moved to vSphere Discussions
>>> If we power off the VM's and disable the EVC, will we have some impact/consequence on the VM's?
Most likely not, but it actually depends on whether there was a special reason for these setting.
>>> Is it possible to disable EVC on all this machines without powering them off?
No, EVC (CPU features) are presented to a VM at power on. Modifying them for a powered on VM would most likely cause a panic/BSOD.
André
Hi @Ulianovic ,
Main purpose of EVC on a cluster is to enable vMotion compatibility between hosts that are running on different CPUs and provide different CPU features.
For example:
Couple of hosts running on newer model/generation CPUs and provide more new features
Few other hosts in the same cluster, running on older CPUs model/generations and provide fewer features than mentioned.
Due to this indifference, migration of VMs between these hosts will fail. EVC on the cluster lets you set a baseline on the cluster that lets you select a lower CPU family to accommodate VMs from both CPU families.
I understand that all the hosts are running the same model. Unless they are running with different CPU generations, I don't see a reason to disable EVC features on these VMs.
Please refer this document for more information --> Enhanced vMotion Compatibility as a Virtual Machine Attribute
Hope that helps
Please mark my comment as the Correct Answer/Kudos if this solution resolved your problem
Thank you! I think in the previous infra they had hosts running on different models. What is strange for me is the EVC was configured per-VM and not in the cluster itself because is the only way they remain with this configuration even when they were migrated to a NON EVC Cluster.
Thanks for your help.