Skip to main content
NetApp Knowledgebase

Why does a Data ONTAP Edge system fail to start and return the error: VM will not be powered on due to enabled CPU power management features on the host system?

Views:
65
Visibility:
Public
Votes:
0
Category:
data-ontap-7
Specialty:
virt
Last Updated:

Applies to

FlexPod

Answer

To operate correctly, Data ONTAP-v based storage systems (like the Data ONTAP Edge product) must manage the virtual machine power settings, instead of the server managing the power settings. Therefore, it is necessary to disable the power management BIOS settings for the server on which the Data ONTAP-v system is installed. If the BIOS settings are not set correctly, the system will not start.

The following is the complete error message that will be reported when attempting to start the system:
Error: [102] VmPowerErr: VM 'edge-vm-1' will not be powered on due to enabled CPU power management features on the host system.  Please disable CPU power management features in the host system BIOS before starting this VM.

The Data ONTAP Edge models that are affected include CBvM100, FDvM100, and FDvM200.

Disabling power management BIOS settings:
For NetApp-approved servers that have been tested by NetApp, it is possible to adjust the BIOS settings listed in the table below. For NetApp-approved servers that have not been tested, it might be necessary to review the documentation that came with the server to identify the specific BIOS settings that must be changed in order to disable server power management. The names of the actual BIOS settings are not standard across servers; however, in many cases, they will be similar to the items listed in the following table.

Platform BIOS Settings
Cisco UCS C-Series C210 M2 Server In the Advanced page, set the following options to 'Disabled':
  • Enhanced Intel SpeedStep Technology
  • Processor C3
Dell PowerEdge R510 Server To set the correct power management values:
  • Highlight Power Management and press Enter
  • In the window that is displayed, set all the Power Management options to 'Maximum Performance'
Fujitsu PRIMERGY RX300 S6 Server

In the Advanced Processor Options page, set the following options to 'Disabled':

  • Enhanced SpeedStep
  • Enhanced Idle Power State
Fujitsu PRIMERGY RX300 S7 Server In the Advanced page, select CPU Configuration, and set Power Technology to 'Disable'
 
HP Proliant DL380 G7 Server and G8 Server In the pages listed below, set the following options:
  • Under Management Options > HP Power Profile, select Maximum Performance
  • Under Power Management Options >
    Advanced Power Management Options, select Collaborative Power Control and set it to 'Disabled'
 IBM x3620 M3 Server

In the pages listed below, set the following options to 'Disabled':

  • Under System Settings > Processors, disable the following options:
    • Performance States
    • Power C-States
    • C1 Enhanced Mode
  • Under System Settings > Operating Modes, disable Proc Performance States

To view a list of all the supported servers for Data ONTAP Edge storage systems, see the Interoperability Matrix tool.

Verifying that BIOS settings are set correctly:
Once the BIOS settings have been changed, verify that they are set correctly using the VMware vSphere Client.

  1. Launch the VMware vSphere Client.
  2. Select the ESX server. Under the Configuration tab, select Power Management in the Hardware window.
    Ensure that the Active Policy is listed as 'Not supported'.

    1001386-1.jpg

    If this value is incorrect, reset the BIOS settings, restart the server, and check the settings again.

Additional Information

N/A