我对 ESXi 还很陌生,正在一步步学习。我们有两台安装了 ESXi 的物理服务器。这意味着我们有两台主机与多台虚拟机相连。突然,我们的一台虚拟机触发警报,提示“虚拟机 CPU 使用率”。我甚至在 vSphere 客户端上都看不到主机 IP,VMware 工具状态显示“未运行(当前)”。
我还看到特定主机本身显示消耗和活动状态相同。
我该怎么做才能解决这个问题?我其实很怕把事情搞砸,因为我是 EXSi 的新手。请指教。
先感谢您。
答案1
该警报仅表示其中一台虚拟机当前正在使用大量 CPU。如果警报不再持续,则无需担心,因为虚拟化就是对可用资源的过度订阅。
当你不断收到警报时,你需要调查高 CPU 使用率的根本原因。你可能需要为虚拟机添加额外的 CPU,以便它能够以可接受的速度运行,或者虚拟机上的某些失控进程或脚本占用了所有 CPU。