2017.08.22
1-1、简介
KVM(Kernel-based Virtual Machine)基于内核的虚拟机。
KVM(Kernel-based Virtual Machine)基于内核的虚拟机。
KVM是集成到Linux内核的Hypervisor,是X86架构且硬件支持虚拟化技术(Intel VT或AMD-V)的linux的全虚拟化解决方案。它是Linux的一个很小的模块,利用Linux做大量的事,如任务调度、内存管理与硬件设备交互等。
但仅有KVM模块是远远不够的,因为用户无法直接控制内核模块去作事情,你还必须有一个运行在用户空间的工具才行。如果要让用户在KVM上完成一个虚拟机相关的操作,显然需要用户空间的东西,同时还包括IO虚拟化,所以KVM的解决方案借鉴了QEMU的东西并做了一定的修改,形成了自己的KVM虚拟机工具集和IO虚拟化的支持,也就是所谓的qemu-kvm。
1-2、实验环境
1)在实体机win7系统上安装VMware软件。
2)三台主机CentOS7.2 64位(在VMware里安装好,IP地址自己可以配置的,)
virt-manager工具主机(图形化桌面) ip: 192.128.228.137
KVM主机1 ip: 192.128.228.200 (桥接)
KVM主机2 ip: 192.128.228.201 (桥接) centos7没有vim命令
说明:下面安装virt-manager工具主机简称为“工具主机”;安装KVM虚拟机的主机简称为“KVM主机”。
1-2、实验环境
1)在实体机win7系统上安装VMware软件。
2)三台主机CentOS7.2 64位(在VMware里安装好,IP地址自己可以配置的,)
virt-manager工具主机(图形化桌面) ip: 192.128.228.137
KVM主机1 ip: 192.128.228.200 (桥接)
KVM主机2 ip: 192.128.228.201 (桥接) centos7没有vim命令
说明:下面安装virt-manager工具主机简称为“工具主机”;安装KVM虚拟机的主机简称为“KVM主机”。
用两个kvm主机是为了测试虚拟机迁移。
2、在KVM主机安装KVM
2-0、在VMware中开启支持虚拟化,在虚拟机设置里,虚拟化勾选上,见下图红框处。
2-1、验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。
# cat /proc/cpuinfo |grep vmx #查看intel cpu
2、在KVM主机安装KVM
2-0、在VMware中开启支持虚拟化,在虚拟机设置里,虚拟化勾选上,见下图红框处。
2-1、验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。
# cat /proc/cpuinfo |grep vmx #查看intel cpu
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论