To be a better coder
分类: LINUX
2017-11-06 16:43:54
KVM作为Linux kernel中的一个module而存在,是从Linux2.6.20版本开始被完全正式加入到内核的主干开发和正式发布代码中。所以,只需要下载2.6.20版本之后Linux kernel代码即可编译和使用KVM。
准备工作
宿主机为centos 6.8 64位,检查宿主机CPU是否支持虚拟化:
1
|
cat /proc/cpuinfo | egrep '(vmx|svm)' | wc -l;
|
结果大于0表示支持
设备上查看:
[root@localhost /]# ls /lib/modules/3.18.48/kernel/arch/x86/kvm/
kvm-amd.ko.xz kvm-intel.ko.xz kvm.ko.xz
[root@localhost /]#
[root@localhost /]# lsmod | grep kvm
kvm_intel 143293 0
kvm 426536 1 kvm_intel
[root@localhost /]#
[root@localhost /]#
代码版本上:
二、安装KVM相关软件
1、复制即可(首先确认yum配置是否正常)
yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst
2、检查kvm模块是否安装
[root@localhost ~]# lsmod |grep kvm
kvm_intel 55496 32
kvm 337772 1 kvm_intel
三、启动服务并开机启动
/etc/init.d/libvirtd
chkconfig libvirtd on