虚拟机在 NSX-v 6.2.x 中失去网络连接
search cancel

虚拟机在 NSX-v 6.2.x 中失去网络连接

book

Article ID: 336516

calendar_today

Updated On:

Products

VMware NSX for vSphere

Issue/Introduction

升级到 NSX for vSphere 6.2.4 可解决此问题。

Symptoms:
免责声明:本文为 Virtual machines lose network connectivity in NSX 6.2.x (2146293) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

当 DLR 的 pMAC 是默认网关中的 MAC 地址而非常规 DLR MAC 地址时,Windows 虚拟机会失去网络连接。

注意:有关其他症状和日志条目,请参见“Additional Information”部分。


Environment

VMware NSX for vSphere 6.2.x

Cause

如果 vdl2 模块中的地址解析协议 (Address Resolution Protocol, ARP) 表中具有一个含错误 LIF IP 地址和 pMAC 地址的条目,会出现此问题。

Resolution

此问题在 VMware NSX for vSphere 6.2 4 中已解决。

 
要在无需升级的情况下临时解决此问题,请使用以下方案之一:
  • 在虚拟机的客户机操作系统中配置默认网关的静态 ARP。
  • 禁用 ARP 抑制和 ARP 代理。要禁用 ARP 抑制和 ARP 代理,请联系 VMware 支持并在问题描述中注明此知识库文章 ID (2146293)。

Additional Information

遇到以下症状:
  • 在 ESXi 主机中运行net-vdr -C -1命令时,您会看到类似于以下内容的条目:

    Host locale Id: 421b0a09-6c98-293c-ac15-89ab052XXXXX

    Connection Information:
    -----------------------

    DvsName VdrPort NumLifs VdrVmac
    ------- ------- ------- -------
    NSwitch vdrPort 5 02:50:56:X:X:X
    Teaming Policy: SrcPortId Hashing
    Uplink : Uplink 1(100663301): 00:50:56:ff:X:X(Team member)<--------pMac
    Uplink : Uplink 2(100663299): 00:50:56:e7:X:X(Team member)<------- pMac

    Stats : Pkt Dropped Pkt Replaced Pkt Skipped
    Input : 0 0 315452397
    Output : 39749 22 1037595966

    注意:每个 ESXi 主机具有一组唯一的 pMac,具体取决于上行链路的数量。但是,vdrport MAC 在每个 ESXi 主机中均相同。
  • net-vdr -C 命令和 arp -a 命令(在客户机操作系统中运行)所显示的 pMac 地址信息必须不同。

    注意:客户机操作系统中的默认网关必须为 02:50:56:X:X:X,并且不得与 pMac 相同。

Virtual machines lose network connectivity in NSX 6.2.x