Error message from [host]: VMware ESX unrecoverable error: (vcpu-0) Non-empty heap (hpereplication) being destroyed (avail is ####, should be ####)./var/run/log/hostd.log of an ESXi host, indicating a failed snapshot creation task for a Zerto-protected virtual machine:YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: [Originator@6876 sub=Vmsvc.vm:/vmfs/volumes/[Datastore-Name]/[VM-Name]/[VM-Name.vmx] Handling vmx message 6049545: VMware ESX unrecoverable error: (vcpu-0)
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: --> Non-empty heap (hpereplication) being destroyed (avail is ####, should be ####).
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: --> A log file is available in "/vmfs/volumes/[Datastore-Name]/[VM-Name]/vmware.log".
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: --> You can request support.
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: -->
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: --> To collect data to submit to VMware technical support, run "vm-support".
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: --> We will respond on the basis of your support entitlement.
YYYY-MM-DDTHH:MM:SS Db(167) Hostd[#######]: -->
YYYY-MM-DDTHH:MM:SS In(166) Hostd[#######]: [Originator@6876 sub=Vimsvc.ha-eventmgr] Event ##### : Error message on [VM-Name] on [ESXI Hostname] in ha-datacenter: We will respond on the basis of your support entitlement.vCenter Server 8.x
vSphere ESXi 8.x
The core issue preventing successful snapshots and vMotions is the hpereplication IOfilter attached to the virtual machine's disks.
When a snapshot or vMotion is initiated, the hpereplication IOfilter encounters an unrecoverable heap error, which forcefully crashes the virtual machine.
Reach out to HPE to investigate why the VMX crash occurred.
Workaround:
To isolate the IOfilter as the source of the failure and permit standard vMotion or snapshot operations, the IOfilter must be bypassed. Proceed with the following steps:
.vmdk descriptor file for the affected virtual machine..vmdk file and locate the ddb.sidecars entry.# ddb.sidecars = "hpereplication_[X],[VM_NAME]_[ID].vmfd;hpereplication_[Y],[VM_NAME]_[ID].vmfd"If the identified IOfilter is associated with Zerto, please engage Zerto support for further troubleshooting.