虚拟机在 ESXi 上运行显示“虚拟机 CPU 使用率”

虚拟机在 ESXi 上运行显示“虚拟机 CPU 使用率”

我对 ESXi 还很陌生,正在一步步学习。我们有两台安装了 ESXi 的物理服务器。这意味着我们有两台主机与多台虚拟机相连。突然,我们的一台虚拟机触发警报,提示“虚拟机 CPU 使用率”。我甚至在 vSphere 客户端上都看不到主机 IP,VMware 工具状态显示“未运行(当前)”。

我还看到特定主机本身显示消耗和活动状态相同。

我该怎么做才能解决这个问题?我其实很怕把事情搞砸,因为我是 EXSi 的新手。请指教。

先感谢您。

答案1

该警报仅表示其中一台虚拟机当前正在使用大量 CPU。如果警报不再持续,则无需担心,因为虚拟化就是对可用资源的过度订阅。

当你不断收到警报时,你需要调查高 CPU 使用率的根本原因。你可能需要为虚拟机添加额外的 CPU,以便它能够以可接受的速度运行,或者虚拟机上的某些失控进程或脚本占用了所有 CPU。

相关内容