vMotion 失败并出现连接错误
search cancel

vMotion 失败并出现连接错误

book

Article ID: 328791

calendar_today

Updated On:

Products

VMware vSphere ESXi

Issue/Introduction

Symptoms:
免责声明:本文为 vMotion fails with connection errors (1030389) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。


摘要

vMotion 失败并出现连接错误。

示例

  • <EXAMPLE></EXAMPLE>示例 1

    Failed to start migration pre-copy.Error: Connection reset by peer.
    VMotion [-1062693184:1279397837393509] failed to send init message to remote host <192.168.150.50>
    VMotion [-1062693184:1279397837393509] (0-71480066970184) failed to receive 68/68 bytes from remote host <192.168.150.50>: Connection reset by peer
    Migration transfer failed during receive operation to socket 71471309916928: received 0/68 bytes: Connection reset by peer

  • 示例 2:

    Failed to start migration pre-copy.Error: Connection closed by remote host, possibly due to timeout.
    VMotion [167772162:1280090451957875] failed to send init message to remote host <10.0.0.2>
    VMotion [167772162:1280090451957875] (0-71485435682904) failed to receive 68/68 bytes from remote host <10.0.0.2>: Connection closed by remote host, possibly due to timeout

  • vmkernel.log 日志文件中,会看到类似于以下内容的消息:

    Tcpip_Vmk: 97: arp: xx:xx:xx:xx:xx:xx is using my IP address 192.168.1.115 on vmk0!

影响

vMotion 操作继续失败。


Environment

VMware ESXi 4.0.x Installable
VMware vSphere ESXi 5.0
VMware vSphere ESXi 5.5
VMware ESXi 4.0.x Embedded
VMware ESX 4.0.x
VMware ESXi 4.1.x Embedded
VMware ESXi 4.1.x Installable
VMware ESX 4.1.x
VMware vSphere ESXi 5.1

Resolution

如果目标主机拒绝源的初始握手消息,则会出现此问题,表明您未通过 vMotion 网络连接到正确的目标主机。通常,出现此问题是由于 vMotion 网络中存在 IP 地址冲突,两个主机在共享目标的 IP 地址。
如果遇到此问题,请仔细检查 vMotion 网络配置。
要检查 vMotion 网络的运行状况,请执行以下操作:
  • 检查 vMotion 网络中是否存在 IP 地址冲突。群集中的每个主机都应具有一个分配了唯一 IP 地址的 vMotion vmknic。
  • 检查 vMotion 网络中是否出现数据包丢失。尝试使用源主机 ping (vmkping) 目标主机的 vMotion vmknic IP 地址,以获取 vMotion 的持续时间。
  • 检查每个 vMotion vmkernel 端口组是否拥有相同的安全设置。安全设置不匹配会导致 vMotion 操作失败。例如,如果将源 vmkernel 端口组设置为允许混杂模式,而将目标 vmkernel 端口组设置为不允许混杂模式,则会出现故障。

    注意:要在配置巨帧后使用 vmkping 命令测试连接,请运行带有 -s 选项的命令。有关运行 vmkping 命令的详细信息,请参见 Testing VMkernel network connectivity with the vmkping command (1003728)

  • 检查两个主机之间的连接。尝试使用源主机 ping (vmkping) 目标主机的 vMotion vmknic IP 地址。


Additional Information

vMotion fails with connection errors