PowerFlex: 특정 ESXi 호스트에 대한 vMotion이 실패하고 "마이그레이션 수신 실패" 오류가 표시됨
요약: VHV 설정의 구성 불일치로 인해 ESXi 호스트 간의 vMotion이 실패합니다.
이 문서는 다음에 적용됩니다.
이 문서는 다음에 적용되지 않습니다.
이 문서는 특정 제품과 관련이 없습니다.
모든 제품 버전이 이 문서에 나와 있는 것은 아닙니다.
증상
두 ESXi 호스트 간 구성 차이의 예:
[root@esxi01:/etc] cat /etc/vmware/config libdir = "/usr/lib/vmware" authd.proxy.nfc = "vmware-hostd:ha-nfc" authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl" authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl" authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc" authd.fullpath = "/sbin/authd" vhv.enable = "TRUE" [root@esxi02:/etc] cat /etc/vmware/config libdir = "/usr/lib/vmware" authd.proxy.nfc = "vmware-hostd:ha-nfc" authd.proxy.nfcssl = "vmware-hostd:ha-nfcssl" authd.proxy.vpxa-nfcssl = "vmware-vpxa:vpxa-nfcssl" authd.proxy.vpxa-nfc = "vmware-vpxa:vpxa-nfc" authd.fullpath = "/sbin/authd"
vMotion을 사용하여 VM을 특정 ESXi 호스트로 마이그레이션하려고 하면 마이그레이션이 실패하고 "마이그레이션 수신 실패" 오류가 발생합니다.
원인
환경에서 ESXi 호스트 간의 구성 불일치로 인해 vMotion이 실패합니다. VHV(Virtual Hardware-Assisted Virtualization)는 일부 호스트에서는 활성화되고 다른 호스트에서는 비활성화될 수 있습니다. 이러한 불일치로 인해 두 호스트 그룹 간에 vMotion이 실패합니다. 이 문제는 실행 중인 VM과 연결된 "vmware.log" 파일과 소스/대상 ESXi 호스트의 "/var/log/hostd.log" 파일을 검토하여 확인할 수 있습니다.
HOSTD.LOG: YYYY-MM-DDTHH:MM:SS.707Z warning hostd[3E9C2B70] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/vsan:52564a82ba326e84-801d1a338d7d6fbc/7cb5cb5a-3b00-46cf-40eb-3cfdfe0f1d40/VIRTUAL_MACHINE.vmx] Failed to find activation record, event user unknown. YYYY-MM-DDTHH:MM:SS.708Z info hostd[3E9C2B70] [Originator@6876 sub=Vimsvc.ha-eventmgr] Event 131 : Error message on VIRTUAL_MACHINE on target_esxi.fqdn.com in ha-datacenter: Configuration mismatch: The virtual machine cannot be restored because the snapshot was taken with VHV enabled. To restore, set vhv.enable to true. YYYY-MM-DDTHH:MM:SS.709Z info hostd[40040B70] [Originator@6876 sub=Vimsvc.ha-eventmgr] Event 132 : Deleted ports in the vSphere Distributed Switch in ha-datacenter. YYYY-MM-DDTHH:MM:SS.710Z info hostd[2BDE2B70] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/vsan:52564a82ba326e84-801d1a338d7d6fbc/7cb5cb5a-3b00-46cf-40eb-3cfdfe0f1d40/VIRTUAL_MACHINE.vmx] Answered question 1938160 YYYY-MM-DDTHH:MM:SS.710Z warning hostd[2BDE2B70] [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/vsan:52564a82ba326e84-801d1a338d7d6fbc/7cb5cb5a-3b00-46cf-40eb-3cfdfe0f1d40/VIRTUAL_MACHINE.vmx] Failed to find activation record, event user unknown. YYYY-MM-DDTHH:MM:SS.710Z info hostd[2BDE2B70] [Originator@6876 sub=Vimsvc.ha-eventmgr] Event 133 : Error message on VIRTUAL_MACHINE on target_esxi.fqdn.com in ha-datacenter: Failed to receive migration. --> VMWARE.LOG: YYYY-MM-DDTHH:MM:SS.407Z| vmx| I125: Msg_Post: Error YYYY-MM-DDTHH:MM:SS.407Z| vmx| I125: [msg.cpuid.vhv.enablemismatch] Configuration mismatch: The virtual machine cannot be restored because the snapshot was taken with VHV enabled. To restore, set vhv.enable to true. YYYY-MM-DDTHH:MM:SS.407Z| vmx| I125: ---------------------------------------- YYYY-MM-DDTHH:MM:SS.409Z| vmx| I125: Vigor_MessageRevoke: message 'msg.cpuid.vhv.enablemismatch' (seq 1946687) is revoked YYYY-MM-DDTHH:MM:SS.409Z| vmx| I125: MigrateSetStateFinished: type=2 new state=12 YYYY-MM-DDTHH:MM:SS.409Z| vmx| I125: MigrateSetState: Transitioning from state 11 to 12. YYYY-MM-DDTHH:MM:SS.409Z| vmx| I125: Migrate: Caching migration error message list: YYYY-MM-DDTHH:MM:SS.409Z| vmx| I125: [msg.checkpoint.migration.failedReceive] Failed to receive migration. YYYY-MM-DDTHH:MM:SS.410Z| vmx| I125: Msg_Post: Error YYYY-MM-DDTHH:MM:SS.410Z| vmx| I125: [msg.checkpoint.migration.failedReceive] Failed to receive migration. YYYY-MM-DDTHH:MM:SS.410Z| vmx| I125: ----------------------------------------
해결
아래 VMware KB 문서에 따라 모든 ESXi 호스트에서 VHV를 비활성화하는 것이 좋습니다. 환경에서 임의의 유형의 중첩된 가상화가 발생하는 경우(ESXi를 VM으로 실행) 이 구성 변경은 중첩된 VM에 영향을 줍니다.
VHV를 비활성화하려면 다음 단계를 수행하십시오.
- ESXi 호스트를 유지 보수 모드로 전환
- SSH를 통해 ESXi 호스트에 연결합니다.
- /etc/vmware/ 경로로 이동합니다.
- "cp configuration config.bak" 명령을 실행하여 기존 구성 파일을 백업합니다.
- 기존 구성 파일 "configuration"을 편집하고 vhv.enable = TRUE 줄을 제거합니다.
- ESXi 호스트를 재부팅합니다.
참고: ESXi 환경에서 VHV를 비활성화하는 동안 vMotion은 VHV 구성 설정이 동일한 호스트 간에만 VM을 마이그레이션합니다. 다운타임은 VHV가 활성화된 ESXi 호스트에서 실행되는 VM에 필요할 가능성이 높습니다.
본보기:
- ESXi 1/2/3에서는 VHV가 활성화되어 있고 ESXi 4/5/6에서는 VHV가 비활성화되어 있습니다. ESXi 1/2/3에는 각각 VM이 실행 중입니다.
- ESXi 3이 유지 보수 모드로 전환되고 VM을 ESXi 2로 마이그레이션합니다. ESXi 3에서 VHV가 비활성화됩니다.
- ESXi 2가 유지 보수 모드로 전환되고 VM을 ESXi 1로 마이그레이션합니다. ESXi 2에서 VHV가 비활성화되었습니다.
- VHV 구성 차이로 인해 실행 중인 VM이 나머지 호스트로 vMotion을 수행할 수 없으므로 ESXi 1을 유지 보수 모드로 전환할 수 없습니다. 이 시점에서 VM의 전원을 일시적으로 꺼야 합니다.
해당 제품
PowerFlex rack, ScaleIO제품
VMware ESXi, VxRack SDDC문서 속성
문서 번호: 000032908
문서 유형: Solution
마지막 수정 시간: 30 9월 2025
버전: 4
다른 Dell 사용자에게 질문에 대한 답변 찾기
지원 서비스
디바이스에 지원 서비스가 적용되는지 확인하십시오.