RHEL6 KVM Error when trying to load Kernel Module kvm_intel
I've installed KVM 0.9.0 on RHEL6, however, when I try to add kvm_intel module on the fly, I get the following:
[root@ApacheFTP ~]# modprobe kvm ; modprobe kvm_intel
FATAL: Error inserting kvm_intel (/lib/modules/2.6.32-431.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko): Operation not supported
[root@ApacheFTP ~]#
Here is a listing of the cpu for this VM:
[root@ApacheFTP ~]# lscpu
Architecture: x86_64
CPU op-mode(s): 32-bit, 64-bit
Byte Order: Little Endian
CPU(s): 2
On-line CPU(s) list: 0,1
Thread(s) per core: 1
Core(s) per socket: 2
Socket(s): 1
NUMA node(s): 1
Vendor ID: GenuineIntel
CPU family: 6
Model: 58
Stepping: 9
CPU MHz: 2394.574
BogoMIPS: 4789.14
Hypervisor vendor: KVM
Virtualization type: full
L1d cache: 32K
L1i cache: 32K
L2 cache: 256K
L3 cache: 6144K
NUMA node0 CPU(s): 0,1
[root@ApacheFTP ~]#
For the hypervisor, I'm using VirtualBox 5.0 and I have hardware virtualization checked for Enable VT-x/AMD-V, so I'm not sure why isn't not loading this module.
I am able to run KVM with no issue at this time.
Responses
You can use nested virtualization with just KVM, enable the nested option on the kvm-intel module in RHEL7 or Fedora.
Performance will not be good, and I don't believe this is supported for production use, but to setup a basic test/demo environment it does work.
When VirtualBox is added to the mix, I'm not sure how it interacts sorry.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
