重庆思庄Oracle、Redhat认证学习论坛
标题:
虚拟机 CPU 使用情况警报 (2057830)
[打印本页]
作者:
jiawang
时间:
2023-5-6 11:11
标题:
虚拟机 CPU 使用情况警报 (2057830)
本文为知识库系列文章之一,提供有关虚拟机的默认 vSphere 警报的信息。默认 vSphere 警报在 vCenter Server 级别设置,传播给清单中的所有子对象。
警报名称
警告条件
临界条件
操作
虚拟机 CPU 使用情况
CPU 使用超过 75% 持续 5 分钟。
CPU 使用超过 90% 持续 5 分钟。
此警报未设置默认操作。
null
Solution
CPU 使用或 CPU 就绪中的短暂突增表示您充分利用了虚拟机资源。但是,如果虚拟机的 CPU 使用值超过 90% 且 CPU 就绪值超过 20%,则表示目前性能受到影响。
如果性能受到影响,请考虑采取下述措施。
验证 VMware Tools 是否已安装在主机的每个虚拟机中。
为所有高优先级虚拟机设置 CPU 预留,保证它们可以接收到所需的 CPU 周期。
比较虚拟机的 CPU 使用值与主机上或资源池中其他虚拟机的 CPU 使用值。在 vSphere Web Client 的“监控”选项卡中,主机虚拟机视图上的堆叠线形图显示该主机上的虚拟机的 CPU 使用情况。
确定虚拟机的高就绪时间是否是因 CPU 使用时间达到 CPU 限制设置所致。如果是,请增加虚拟机的 CPU 限制。
增加 CPU 共享项,以为虚拟机提供更多的运行机会。如果主机系统受 CPU 的约束,则主机的总就绪时间可能保持不变。如果主机就绪时间不减少,请为高优先级虚拟机设置 CPU 预留,以保证它们可以接收到所需的 CPU 周期。
增加分配给虚拟机的内存量。这会减少缓存的磁盘和/或应用程序的网络活动。这可能会降低磁盘 I/O 并减少主机虚拟化硬件的需求。分配到较少资源的虚拟机通常会累积更多的 CPU 就绪时间。
将虚拟 CPU 数量减少为执行工作负载所需的数量即可。例如,四通虚拟机上的单线程应用程序仅从单个 vCPU 中受益。但三个空闲 vCPU 的管理程序维护需要占用可用于其他工作的 CPU 周期。
如果 DRS 群集中尚没有主机,请向其添加一个主机。如果 DRS 群集中已有主机,请增加主机数量,并将一个或多个虚拟机迁移到新主机上。
如果需要,升级主机上的物理 CPU 或核心。
使用最新版本的管理程序软件,启用节省 CPU 的功能,如 TCP 分段清除、大内存页面和巨型帧。
欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/)
Powered by Discuz! X3.2