KVM简介
KVM(Kernel-based Virtual Machine)是基于Linux内核的开源虚拟化模块,属于硬件辅助的完全虚拟化解决方案。其利用Intel VT/AMD−V等硬件虚拟化技术,通过内核模块kvm.ko实现虚拟CPU与内存管理,通过QEMU模块进行IO设备模拟。
安装前的准备
1、若在服务器中使用KVM,需先进入BIOS开启服务器硬件虚拟化功能;若在VMware虚拟机中使用则需在虚拟机设置界面的“处理器”选项中开启Intel VT或AMD−V。

2、进入系统查看CPU是否支持虚拟化,vmx和svm分别代表Intel和AMD的虚拟化技术。

3、查看内核是否已加载KVM模块,显示kvm_intel或kvm_amd则表示已加载。

4、关闭并禁用系统SELINUX模块。

KVM软件的安装
1、通过yum安装KVM核心软件。

2、启动管理KVM的守护进程libvirtd。

3、查看libvirtd进程状态。
