欢迎来到天天文库
浏览记录
ID:39252112
大小:1.01 MB
页数:18页
时间:2019-06-28
《CentOS7.2图形化安装KVM详解、虚拟机迁移》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、实用标准文档2017.08.221-1、简介KVM(Kernel-basedVirtualMachine)基于内核的虚拟机。KVM是集成到Linux内核的Hypervisor,是X86架构且硬件支持虚拟化技术(IntelVT或AMD-V)的linux的全虚拟化解决方案。它是Linux的一个很小的模块,利用Linux做大量的事,如任务调度、内存管理与硬件设备交互等。但仅有KVM模块是远远不够的,因为用户无法直接控制内核模块去作事情,你还必须有一个运行在用户空间的工具才行。如果要让用户在KVM上完成一个虚拟机相关
2、的操作,显然需要用户空间的东西,同时还包括IO虚拟化,所以KVM的解决方案借鉴了QEMU的东西并做了一定的修改,形成了自己的KVM虚拟机工具集和IO虚拟化的支持,也就是所谓的qemu-kvm。1-2、实验环境1)在实体机win7系统上安装VMware软件。2)三台主机CentOS7.264位(在VMware里安装好,IP地址自己可以配置的,)virt-manager工具主机(图形化桌面)ip:192.128.228.137KVM主机1ip:192.128.228.200(桥接)KVM主机2ip:192.128
3、.228.201(桥接)说明:下面安装virt-manager工具主机简称为“工具主机”;安装KVM虚拟机的主机简称为“KVM主机”。用两个kvm主机是为了测试虚拟机迁移。2、在KVM主机安装KVM2-0、在VMware中开启支持虚拟化,在虚拟机设置里,虚拟化勾选上,见下图红框处。2-1、验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。#cat/proc/cpuinfo
4、grepvmx#查看intelcpu#cat/proc/cpuinfo
5、grepsv
6、m#查看AMDcpu2-2、安装KVM及其依赖项文案大全实用标准文档#yuminstallqemu-kvmlibvirtvirt-installbridge-utils#软件包说明见页面底部附录1#lsmod
7、grepkvm#验证安装结果,看到Kvm说明已经成功安装了[root@kvm1~]#systemctlstartlibvirtd#开启kvm服务[root@kvm1~]#systemctlenablelibvirtd#设置开机自动启动[root@kvm1~]#systemctlstatuslibvirt
8、d#查看状态2-3、配置网桥模式1)先将/etc/sysconfig/network-scripts/目录下的网卡配置文件(ifcfg-eno16777736)备份一份(我备份到了/root/)#cp/etc/sysconfig/network-scripts/ifcfg-eno16777736/root2)创建ifcfg-br0文件内容如下#vimifcfg-br0TYPE="Bridge"BOOTPROTO="static"DEFROUTE="yes"PEERDNS="yes"PEERROUTES="ye
9、s"IPV4_FAILURE_FATAL="no"IPV6INIT="yes"IPV6_AUTOCONF="yes"IPV6_DEFROUTE="yes"IPV6_PEERDNS="yes"IPV6_PEERROUTES="yes"IPV6_PRIVACY="no"IPV6_FAILURE_FATAL="no"STP="yes"DELAY="0"NAME="br0"DEVICE="br0"ONBOOT="yes"IPADDR=192.168.228.200文案大全实用标准文档NETMASK=255.255.2
10、55.0GATEWAY=192.168.228.2DNS1=192.168.228.23)修改原来的文件ifcfg-eno16777736;修改后内容如下#vimifcfg-eno16777736NAME="eno16777736"UUID="3a9578f6-2c29-4c22-8668-e47a5de39e94"#注意修改,不要照抄DEVICE="eno16777736"ONBOOT="yes"BRIDGE="br0"4)重启网络服务#systemctlrestartnetwork#不起作用就重启系统如果
11、使用ssh远程,登录ip为192.168.228.200#ifconfig#查看网卡信息,我们在ifcfg-br0文件中设置的bro显示出来了。其中有个virbr0,这个不用管它。(这是libvirt安装后,自动生成的)#brctlshow#查看桥接信息安装虚拟机3-1、在工具主机安装图形化管理工具virt-manager#yuminstallcentos-release-xen#下载安装xen的y
此文档下载收益归作者所有