使用即时克隆时主机报告与 ESX 模块的通信中断
search cancel

使用即时克隆时主机报告与 ESX 模块的通信中断

book

Article ID: 339209

calendar_today

Updated On:

Products

VMware NSX Networking

Issue/Introduction

Symptoms:
免责声明:本文为 Host reports lost communication with ESX module when using instant clone (2148690) 的翻译版本。尽管我们会不断努力为本文提供最佳翻译版本,但本地化的内容可能会过时。有关最新内容,请参见英文版本。

  • 在即时克隆虚拟机运行 Thin Agent 的 ESXi 主机上部署 Guest Introspection 后,Guest Introspection 服务在服务部署时进入“警告”状态。

  • 在主机上的监控 > Guest Introspection下,您会看似类似以下内容的错误:

    与 ESX 模块的通信中断。
    (Lost communication with ESX module.)


Environment

VMware NSX for vSphere 6.3.x
VMware NSX for vSphere 6.2.x

Cause

当 MUX 阻止对静默虚拟机的调用时,会发生此问题。在 View 中使用即时克隆虚拟机时,父/主映像将永久处于静默状态,这会导致从该静默虚拟机建立连接时会被 MUX 阻止。

Resolution

要解决此问题,请从 ESXi 主机移除所有 View 父虚拟机。

  1. 选择要置入维护模式的主机。
    如果使用的是 vSphere Web Client,请确保已安装用于编辑注释的插件。
  2. 在主机的“摘要”选项卡中搜索注释,然后将 InstantClone.Maintenance 值设置为 1。
  3. 3 分钟后,将删除主机上的所有父虚拟机。同时,InstantClone.Maintenance 值更改为 2。
  4. 清除 InstantClone.Maintenance 注释值。
注意:移除所有 View 父虚拟机后,EPsec MUX 服务将自动还原,无需执行任何其他操作。

有关详细信息,请参见 Entering and exiting maintenance mode for an ESXi host that has Horizon instant clones (2144808)
要避免此问题,请执行以下操作:
  1. 运行以下命令,停止 ESXi 主机上的 Guest Introspection 服务:
    /etc/init.d/vShield-Endpoint-Mux-stop

  2. 完成新的父虚拟机的 View 池置备/部署。
  3. 部署所有虚拟机后,运行以下命令,启动vShield-Endpoint-Mux服务:
    /etc/init.d/vShield-Endpoint-Mux-start.

  4. 在“解决方案部署”页面上会显示正常状态。


Additional Information

Host reports lost communication with ESX module when using instant clone