If you run the Set CPU Count or Set Memory actions with an unsupported value on a virtual machine, the virtual machine might be left in an unusable state and require you to resolve the problem in vCenter Server.


  1. In the menu, click Administration, then select History from the left pane.
  2. Click Recent Tasks.
  3. In the task list, locate your failed Power On VM action, and review the messages associated with the task.
  4. Look for a message that indicates why the task failed.

    For example, if you ran a Set CPU Count action on a powered off virtual machine to increase the CPU count from 2 to 4, but 4 CPUs is not supported by the host. The Set CPU tasks reported that it completed successfully in recent tasks. However, when you attempt to power on the virtual machine, the tasks fails. In this example the message is Virtual machine requires 4 CPUs to operate, but the host hardware only provides 2.

  5. Click the object name in the Recent Task list.

    The main pane updates to display the object details for the selected object.

  6. Click the Actions menu on the toolbar and click Open Virtual Machine in vSphere Client.

    The vSphere Web Client opens with the virtual machine as the current object.

  7. In the vSphere Web Client, click the Manage tab and click VM Hardware.
  8. Click Edit.
  9. In the Edit Settings dialog box, change the CPU count or memory to a supported value and click OK.

    You can now power on the virtual machine from the Web client or from vRealize Operations Manager.