您运行了“设置 CPU 资源”或“设置内存资源”操作,任务失败,并在“近期任务”消息中显示错误。原因可能是您输入的值大于 vCenter Server 实例支持的值。

问题

“近期任务”列表指示“设置 CPU 资源”或“设置内存资源”操作的状态为失败。评估选定任务的“消息”列表时,您会看到类似以下示例的消息。

如果您正在使用“设置 CPU 资源”,则信息消息类似以下示例,其中 1000000000 是提供的预留值。

正在将虚拟机预留重新配置为:[1000000000] Mhz (Reconfiguring the Virtual Machine Reservation to:[1000000000] Mhz)

此操作的错误消息类似以下示例。

RuntimeFault 异常,消息:[指定的参数不正确:预留] (RuntimeFault exception, message:[A specified parameter was not correct: reservation])

如果您正在使用“设置内存资源”,则信息消息类似以下示例,其中 1000000000 是提供的预留值。

正在将虚拟机预留重新配置为:[1000000000] (MB) (Reconfiguring the Virtual Machine Reservation to:[1000000000] (MB))

此操作的错误消息类似以下示例。

RuntimeFault 异常,消息:[指定的参数不正确。spec.memoryAllocation.reservation] (RuntimeFault exception, message:[A specified parameter was not correct. spec.memoryAllocation.reservation])

原因

您已提交更改 CPU 或内存预留或将此值限制为大于 vCenter Server 所支持值的操作,或者提交的预留值大于限制。

解决方案

  • 使用较小的值运行操作。