CentOS7.2图形化安装KVM详解、虚拟机迁移(28页).doc
《CentOS7.2图形化安装KVM详解、虚拟机迁移(28页).doc》由会员分享,可在线阅读,更多相关《CentOS7.2图形化安装KVM详解、虚拟机迁移(28页).doc(28页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-2017.08.221-1、简介KVM(Kernel-based Virtual Machine)基于内核的虚拟机。 KVM是集成到Linux内核的Hypervisor,是X86架构且硬件支持虚拟化技术(Intel VT或AMD-V)的linux的全虚拟化解决方案。它是Linux的一个很小的模块,利用Linux做大量的事,如任务调度、内存管理与硬件设备交互等。 但仅有KVM模块是远远不够的,因为用户无法直接控制内核模块去作事情,你还必须有一个运行在用户空间的工具才行。如果要让用户在KVM上完成一个虚拟机相关的操作,显然需要用户空间的东西,同时还包括IO虚拟化,所以KVM的解决方案借鉴了QEM
2、U的东西并做了一定的修改,形成了自己的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 (桥接) 说明:下面安装virt-manager工具主机简称为“工具主机”;安装KVM虚拟机的主机简称为“KVM主机”。用两个kvm主
3、机是为了测试虚拟机迁移。2、在KVM主机安装KVM2-0、在VMware中开启支持虚拟化,在虚拟机设置里,虚拟化勾选上,见下图红框处。2-1、验证CPU是否支持KVM;如果结果中有vmx(Intel)或svm(AMD)字样,就说明CPU的支持的。# cat /proc/cpuinfo |grep vmx #查看intel cpu# cat /proc/cpuinfo |grep svm # 查看AMD cpu2-2、安装KVM及其依赖项# yum install qemu-kvm libvirt virt-install bridge-utils #软件包说明见页面底部附录1# lsmod |
4、 grep kvm # 验证安装结果,看到Kvm说明已经成功安装了rootkvm1 # systemctl start libvirtd # 开启kvm服务rootkvm1 # systemctl enable libvirtd #设置开机自动启动rootkvm1 # systemctl status libvirtd # 查看状态2-3、配置网桥模式1)先将 /etc/sysconfig/network-scripts/ 目录下的网卡配置文件(ifcfg-eno16777736)备份一份(我备份到了/root/)# cp /etc/sysconfig/network-scripts/ifcf
5、g-eno16777736 /root2)创建ifcfg-br0文件内容如下 #vim ifcfg-br0TYPE=BridgeBOOTPROTO=staticDEFROUTE=yesPEERDNS=yesPEERROUTES=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_PEERDNS=yesIPV6_PEERROUTES=yesIPV6_PRIVACY=noIPV6_FAILURE_FATAL=noSTP=yesDELAY=0NAME=br0DEVICE=br0ONBOOT=yesIPA
6、DDR=192.168.228.200NETMASK=255.255.255.0GATEWAY=192.168.228.2DNS1=192.168.228.2 3)修改原来的文件ifcfg-eno16777736;修改后内容如下# vim ifcfg-eno16777736NAME=eno16777736UUID=3a9578f6-2c29-4c22-8668-e47a5de39e94 #注意修改,不要照抄DEVICE=eno16777736ONBOOT=yesBRIDGE=br04)重启网络服务#systemctl restart network #不起作用就重启系统如果使用ssh 远程,登
7、录ip为192.168.228.200#ifconfig #查看网卡信息,我们在ifcfg-br0文件中设置的bro显示出来了。其中有个virbr0,这个不用管它。(这是libvirt安装后,自动生成的)#brctl show #查看桥接信息安装虚拟机3-1、在工具主机安装图形化管理工具virt-manager# yum install centos-release-xen #下载安装xen的yum源# yum -enablerepo=centos-virt-xen install virt-manager #安装virt-manager工具,(指定的软件仓库centos-virt-xen)如
8、果安装过程中遇到了问题(冲突):下图解决办法:#yum remove libvirt-client #删除了libvirt-client #yum -enablerepo=centos-virt-xen install virt-manager #再次安装 成功我们登录桌面图形化主机(192.128.228.137),以下简称为“工具主机”。在 运用程序-系统工具-虚拟系统管理器 ,打开。(安装完virt-manager才会有)文件-添加连接添加连接,kvm主机地址 192.168.228.200在KVM主机通过FTP等把CentOS-7-x86_64-DVD-1511.iso上传至/kvm/
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- CentOS7 图形 安装 KVM 详解 虚拟机 迁移 28
限制150内