Question


What does the following message mean when I attempt to start a virtual server:

Error: HVM guest support is unavailable: is VT/AMD-V supported by your CPU
CODE


Environment


All OnApp versions. XEN compute resources


Answer


It means that the compute resource needs to have virtualization support enabled in BIOS.

To check it, run the following on the compute resource:

cat /sys/hypervisor/properties/capabilities
CODE

If HVM or SVM is not mentioned, then it is not enabled.

Here is an example of a compute resource with enabled virtualization support:

[ root@hv3 ~]# cat /sys/hypervisor/properties/capabilities 
xen-3.0-x86_64 xen-3.0-x86_32p 
hvm-3.0-x86_32 hvm-3.0-x86_32p 
hvm-3.0-x86_64    
CODE

Here is an example of a compute resource without enabled virtualization support:

[ root@hv4 ~]# cat /sys/hypervisor/properties/capabilities 
xen-3.0-x86_64 
xen-3.0-x86_32p
CODE

Additional Info


Not all virtual server templates require HVM support.