Error "This type of vm is not supported when software memory tiering is enabled" is shown when powering on a virtual machine.
search cancel

Error "This type of vm is not supported when software memory tiering is enabled" is shown when powering on a virtual machine.

book

Article ID: 398302

calendar_today

Updated On:

Products

VMware vSphere ESXi 8.0

Issue/Introduction

After configuring memory tiering in a vSphere environment, powering on a VM results in the following error:

This type of VM is not supported when software memory tiering is enabled. Failed to start the virtual machine. Module MemSchedEarly power on failed. An error occurred while parsing scheduler specific configuration parameters.

Environment

ESXi 9.0 hosts using memory tiering.

Cause

There are several virtual machine parameters that are disallowed when running on a host with memory tiering enabled. Reference the table below for these unsupported settings.

VM Profile

VMX Options

Low latency VM

sched.cpu.latencySensitivity = "high"

Security VM

SEV VM: sev.enable = "True"

SGX VM: sgxInfo.epcSize is non-zero

TDX VM: tdx.enable = "True"

Fault Tolerant VM

ftcpt.enabled = "True"

Monster VM

VMs with more than 1 TB Memory and 128 vCPUs

Nested Virtualization VM

vhv.enable = "True"

Resolution

Change or disable the unsupported parameters on the virtual machine. 

Additional Information

These constraints are planned to be removed in a future release.