vMotion between hosts using the vMotion netstack and hosts on a different subnet fails with "The vMotion failed because the destination host did not receive data from the source host on the vMotion network."
search cancel

vMotion between hosts using the vMotion netstack and hosts on a different subnet fails with "The vMotion failed because the destination host did not receive data from the source host on the vMotion network."

book

Article ID: 411970

calendar_today

Updated On:

Products

VMware vSphere ESXi VMware vCenter Server

Issue/Introduction

  • vMotion between hosts on different vMotion subnets fails with "The vMotion failed because the destination host did not receive data from the source host on the vMotion network."
  • At least one of the hosts is using the vMotion netstack.
  • The vMotion vmkernel adapter has a gateway set using the "Override default gateway" option
  • No default gateway is configured on the vMotion netstack

Environment

VMware ESXi

Cause

In order for a default route to exist on a vmkernel adapter on a non-default netstack the Default Gateway must be set on the netstack through the vCenter UI or by setting a static route at the ESXi CLI of the host.

Resolution