“设置虚拟机的 CPU 计数和内存”操作用于在仅一次关闭虚拟机电源的情况下,添加或移除虚拟机上的 CPU 和内存,以便执行组合操作。您可以修改 CPU 和内存以解决性能问题或回收资源。

操作的工作原理

“设置 CPU 计数和内存”操作将关闭目标虚拟机的电源,创建快照(如有要求),根据提供的新 CPU 计数和内存值更改 vCPU 和内存数,并恢复虚拟机的初始电源状况。

提供了“设置虚拟机的 CPU 计数和内存”操作的替代形式来实现自动化。此版本的操作将“已允许关闭电源”标记设置为 true,以便操作可进行自动化,可以在虚拟机处于电源打开状态时运行。在创建或编辑警示并将警示与建议关联时,可以选择“已允许关闭电源”版本的操作。自动执行“已允许关闭电源”版本的此操作时,不会选择此版本的操作。

如果虚拟机上启用了热插拔,则不需要关闭电源。如果需要关闭电源并安装了 VMware Tools,则将在关闭虚拟机电源之前关闭虚拟机。

要运行该操作,您在其中配置了值的所有选项必须都包含要更改的对象的值。如果要将一个选项而非另一个选项更改为新值,请务必为不更改的选项配置当前值。

运行操作的位置

对于受支持的对象和对象级别,可在 vRealize Operations Manager的以下位置中找到此操作:

  • 在顶部工具栏上的操作菜单中 - 如果单击主页

  • 在工具栏上 - 如果单击环境,选择一个对象,依次单击详细信息选项卡和视图,然后选择一个类型列表的视图。

  • 在工具栏上 - 如果单击环境,选择一个对象,单击环境选项卡,然后在列表视图中选择一个对象。

  • 在“清单资源管理器”列表中 - 如果依次单击系统管理清单资源管理器列表选项卡,然后在列表中选择一个对象。

  • 在已配置的警示建议中。

  • 在“对象列表”和“拓扑图”仪表板小组件中。

操作选项

查看以下有关虚拟机的信息,确保提交的操作适用于正确的对象。

选项

描述

选定对象

该复选框表示操作是否应用于对象。如果不想对一个或多个对象运行该操作,请取消选中关联的复选框。选定两个或两个以上对象时可使用此选项。

如果要修改某个值,请选中对应的复选框。复选框必须选中才能启用“确定”按钮。

名称

环境清单中显示的虚拟机名称。

新 CPU

操作完成时的 CPU 数量。如果该值小于 1 或不受vCenter Server中的虚拟机支持,并且已打开虚拟机电源但未启用热添加,则 CPU 数量不会发生更改且“近期任务”会显示操作失败。如果提交不受支持的值时关闭虚拟机电源,则任务报告成功,但运行打开电源操作时虚拟机会失败。

显示的值为计算出的建议大小。如果目标虚拟机是新虚拟机或处于脱机状态,该值为当前 CPU 数量。如果 vRealize Operations Manager已监控虚拟机达 6 小时或更长时间,显示的值将为“建议 CPU 大小”衡量指标,具体取决于您的环境。

当前 CPU

当前已配置的 CPU 数。

新 (MB)

操作完成时的内存量(以 MB 为单位)。值必须是 4 的倍数,并且不能小于 4。如果值小于 4 或者不是 4 的倍数,并且已打开虚拟机电源但未启用热添加,内存量不会发生更改且“近期任务”会显示操作失败。如果提交不受支持的值时关闭虚拟机电源,则任务报告成功,但运行打开电源操作时虚拟机会失败。

显示的值为计算出的建议大小。如果目标虚拟机是新虚拟机或处于脱机状态,该值为当前配置的内存。如果 vRealize Operations Manager已监控虚拟机达 6 小时或更长时间,显示的值将为“建议内存大小”衡量指标,具体取决于您的环境。

当前 (MB)

虚拟机上当前配置的内存量 (MB)。

电源状况

表示打开还是关闭虚拟机电源。

已允许关闭电源

选中后,该操作会在修改值之前关闭虚拟机或关闭虚拟机电源。如果已安装并正在运行 VMware Tools,则会关闭虚拟机。如果未安装或未运行 VMware Tools,则会关闭虚拟机电源,无论操作系统的状况如何。

除了考虑操作是关闭虚拟机还是关闭虚拟机电源外,还必须考虑是否已打开对象电源以及应用了哪些设置。

请参见使用允许关闭电源的操作

快照

如果选择该选项,操作将先创建虚拟机的快照,然后再修改 CPU 计数和内存。

如果该操作未产生预期效果,而您需要一个可向其恢复虚拟机的目标快照,则可以使用该选项。

主机

运行虚拟机的主机的名称。

适配器

vRealize Operations Manager中配置的 VMware 适配器的名称。适配器管理与 vCenter Server实例的通信。

单击确定后,下一个对话框将提供任务 ID 以及指向任务列表的链接。

表 1. “任务 ID”对话框

选项

描述

近期任务

要查看作业的状态并验证该作业是否已完成,请单击近期任务

确定

要关闭对话框而不采取进一步的操作,请单击确定