ESXi を vCenter へ再接続する際に "このモードによって無効になっている CPU 機能が、クラスタ内のパワーオン状態またはサスペンド状態の仮想マシンで現在使用されている可能性があります。" により失敗する
search cancel

ESXi を vCenter へ再接続する際に "このモードによって無効になっている CPU 機能が、クラスタ内のパワーオン状態またはサスペンド状態の仮想マシンで現在使用されている可能性があります。" により失敗する

book

Article ID: 419825

calendar_today

Updated On:

Products

VMware vCenter Server

Issue/Introduction

免責事項: これは英文の記事「Reconnect host ESXi to vCenter fail due to an error "Powered-on or suspended virtual machines on the host may be using CPU features hidden by that mode."」の日本語訳です。記事はベストエフォートで翻訳を進めているため、ローカライズ化コンテンツは最新情報ではない可能性があります。最新情報は英語版の記事で参照してください。

  • ESXi を vCenter へ再接続する際、以下のエラーにより失敗する

"このクラスタは、選択された vMotion 互換性強化モードでは設定できません。このモードによって無効になっている CPU 機能が、クラスタ内のパワーオン状態またはサスペンド状態の仮想マシンで現在使用されている可能性があります。"

  • vpxd.log へ vim.fault.EVCAdmissionFailedVmActive が記録される

YYYY-MM-DDThh:mm:ss info vpxd[27361] [Originator@6876 sub=vpxLro opID=7194439] [VpxLRO] -- BEGIN task-878 -- host-5675 -- vim.HostSystem.reconnect -- 52f4057e-877c-cb6c-563c-77113276a48c(52f54c6b-e96b-8688-bf7d-84c7d5e511d1)
.
.
YYYY-MM-DDThh:mm:ss error vpxd[27361] [Originator@6876 sub=Default opID=7194439] [VpxLRO] -- ERROR task-878 -- 52f4057e-877c-cb6c-563c-77113276a48c(52f54c6b-e96b-8688-bf7d-84c7d5e511d1) -- host-5675 -- vim.HostSystem.reconnect: :vim.fault.EVCAdmissionFailedVmActive
--> Result:
--> (vim.fault.EVCAdmissionFailedVmActive) {
-->    faultCause = (vmodl.MethodFault) null, 
-->    faultMessage = <unset>, 
-->    productName = <unset>, 
-->    productVersion = <unset>, 
-->    faults = (vmodl.MethodFault) [
-->       (vim.fault.FeatureRequirementsNotMet) {
-->          faultCause = (vmodl.MethodFault) null, 
-->          faultMessage = <unset>, 
-->          featureRequirement = (vim.vm.FeatureRequirement) [
-->             (vim.vm.FeatureRequirement) {
-->                key = "cpuid.avx512bw", 
-->                featureName = "cpuid.avx512bw", 
-->                value = "Bool:Min:1"
-->             }, 
-->             (vim.vm.FeatureRequirement) {
-->                key = "cpuid.avx512cd", 
-->                featureName = "cpuid.avx512cd", 
-->                value = "Bool:Min:1"
-->             }, 
-->             (vim.vm.FeatureRequirement) {
-->                key = "cpuid.avx512dq", 
-->                featureName = "cpuid.avx512dq", 
-->                value = "Bool:Min:1"
-->             }, 
.
.
-->                featureName = "misc.rdcl_no", 
-->                value = "Bool:Min:1"
-->             }, 
-->             (vim.vm.FeatureRequirement) {
-->                key = "misc.rsba_no", 
-->                featureName = "misc.rsba_no", 
-->                value = "Bool:Min:1"
-->             }
-->          ], 
-->          vm = 'vim.VirtualMachine:1', 
-->          host = 'vim.HostSystem:ha-host'
-->          msg = "The target host does not support the virtual machine's current hardware requirements."
-->       }
-->    ]
-->    msg = "The host cannot be admitted to the cluster's current Enhanced vMotion Compatibility mode. Powered-on or suspended virtual machines on the host may be using CPU features hidden by that mode."
--> }

Environment

vCenter Server 7.x
vCenter Server 8.x

Cause

対象ホスト上で動作している仮想マシンが適用対象の EVC モードで提供されない CPU 機能を使用しているため、ホストへの EVC 適用が失敗します。

Resolution

再接続対象上のホストで動作している全仮想マシンの電源を OFF としてから再接続を実施します。