可以在vRealize Operations Manager中使用“设置虚拟机内存”操作来添加或移除虚拟机上的内存。增加内存以解决性能问题或减少内存以回收资源。

操作的工作原理

设置虚拟机内存操作可确定目标虚拟机的电源状况、在收到请求时创建快照、在需要时关闭虚拟机电源、将内存更改为新值并返回虚拟机原始电源状况。

提供了“设置虚拟机内存”操作的替代形式来实现自动化。此操作可以在虚拟机电源打开或关闭时运行。

如果自动化操作有权关闭虚拟机电源,并且未对虚拟机启用内存的热添加,请使用此版本的操作。启用热添加时,可以添加内存,但是无法删除。

如果虚拟机的电源打开并且必须减少内存量,则需要此版本的操作。

此版本的操作将“已允许关闭电源”标记设置为 true。在创建或编辑警示并将警示与建议关联时,可以选择此“已允许关闭电源”版本的操作。自动执行“已允许关闭电源”版本的此操作时,不会选择此版本的操作。

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

运行操作的位置

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

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

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

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

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

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

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

操作选项

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

选项

描述

选定对象

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

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

名称

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

新 (MB)

请求的内存量 (MB)。值必须是 4 的倍数,并且不能小于 4。如果该值小于 4 或者不是 4 的倍数,则内存量不变,并且“近期任务”将该操作显示为失败状态。

  • 当虚拟机电源状态为 PoweredOn 时,虚拟机的内存热插拔配置限制会影响请求量,因此可能会导致配置的内存与请求的内存不同。

  • 如果不启用内存热插拔,除非您同时选中已允许关闭电源,否则该请求会失败。

  • 如果启用内存热插拔,配置的内存会调整为虚拟机热插拔内存增量的倍数,并且至少为当前虚拟机内存配置与该增量之和。调整的内存配置还不得超过热插拔内存限制。

如果不能满足虚拟机的内存热插拔约束,则内存量不变,并且除非您同时选中已允许关闭电源,否则“近期任务”将该操作显示为失败状态。如果选中“已允许关闭电源”,该操作首先尝试满足内存重新配置请求而不会关闭虚拟机的电源,并且只有在有必要重新配置内存时才会关闭虚拟机的电源。

当前 (MB)

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

电源状况

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

已允许关闭电源

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

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

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

快照

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

快照的名称显示在该操作的“近期任务”消息中。

如果已更改内存并启用内存热插拔,则会在虚拟机运行时拍摄快照,这样会消耗更多的磁盘空间。

主机

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

适配器实例

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

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

表 1. “任务 ID”对话框

选项

描述

近期任务

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

确定

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