如何通过 VCenter 服务器向 ESXi 6.0 上的 Guest OS 发送 NMI?

how to send NMI to Guest OS on ESXi 6.0 via VCenter server?

我们可以使用 "All vCenter Actions"->"Export Diagnostic Data."->"HungVM"->"Send_NMI_To_Guest" 选项通过 Vcenter 服务器将 NMI 发送给来宾 OS。

它在 ESXi 6.5、ESXi 6.7 主机上运行良好。 但如果是 ESXi 6.0,则 NMI 不会发送到 Guest OS,并且生成的日志包仅包含 vmx 文件。

ESXi 6.0 主机包含补丁 2145956(https://kb.vmware.com/s/article/2145956?lang=en_US)

发送 NMI 到 ESXi 6.0 是否被禁用? 如何解决?

谢谢。

没有完全修补 ESXi 主机是我的错。 HP Proliant Gen 9 服务器 ESXi 服务器主机上的将 NMI 发送到 VM 的补丁 (2145956) 存在错误,补丁后无法检测到本地磁盘,并且无法将 NMI 发送到 VM 来宾。 重新应用 ESXi600-201504001、ESXi600-201505001 和 ESXi600-201602001 补丁后,将 NMI 发送给访客 OS 效果很好。

This issue occurs because the existing scsi-hpsa driver that was included in the HP custom image was replaced by the scsi-hpsa driver that are included in the ESXi 6.0 patches and Update 1.

https://kb.vmware.com/s/article/2120539