安装:
(1)确保CPU支持HVM
# grep -o -E ‘svm|vmx’ /proc/cpuinfo –color
vmx
vmx
vmx
vmx
svm是adm的
vmx是inter的
(2)装载模块
# modinfo kvm
filename: /lib/modules/2.6.32-696.el6.x86_64/kernel/arch/x86/kvm/kvm.ko
license: GPL
author: Qumranet
srcversion: 1ED40251983432F2ACF436F
depends:
vermagic: 2.6.32-696.el6.x86_64 SMP mod_unload modversions
parm: min_timer_period_us:uint
parm: oos_shadow:bool
parm: ignore_msrs:bool
parm: allow_unsafe_assigned_interrupts:Enable device assignment on platforms without interrupt remapping support. (bool)
parm: halt_poll_ns:uint
# modinfo kvm-intel
filename: /lib/modules/2.6.32-696.el6.x86_64/kernel/arch/x86/kvm/kvm-intel.ko
license: GPL
author: Qumranet
srcversion: 5D7DF8BB0E0248C88727731
depends: kvm
vermagic: 2.6.32-696.el6.x86_64 SMP mod_unload modversions
parm: bypass_guest_pf:bool
parm: vpid:bool
parm: flexpriority:bool
parm: ept:bool
parm: unrestricted_guest:bool
parm: eptad:bool
parm: emulate_invalid_guest_state:bool
parm: yield_on_hlt:bool
parm: vmm_exclusive:bool
parm: ple_gap:int
parm: ple_window:int
parm: ple_window_grow:int
parm: ple_window_shrink:int
parm: ple_window_max:int
# modprobe kvm
# modprobe kvm_intel
# lsmod | grep “kvm” –color
kvm_intel 55432 0
kvm
346318 1 kvm_intel
(3)验证
# ls /dev/kvm -l
crw-rw—- 1 root root 10, 232 Dec 23 14:37 /dev/kvm
(4)安装管理工具栈(qemu-kvm):
# yum grouplist | grep -i “virtualization” –color
Virtualization:
qume-kvm
Virtualization Client:
python-virtinst,virt-manager,virt-viewer
Virtualization Platform
libvirt,libvirt-client
Virtualization Tools
libguestfs
安装工具栈:
# yum -y install qemu-kvm
# rpm -ql qemu-kvm | grep -i “/usr/libexec/qemu-kvm”
/usr/libexec/qemu-kvm
# ln -sv /usr/libexec/qemu-kvm /usr/bin/
`/usr/bin/qemu-kvm’ -> `/usr/libexec/qemu-kvm’