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.