|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
欢迎大家来到仓酷云论坛!1、媒介
2、情况
3、装置与设置
4、创立kvm假造机
5、办理kvm假造机
6、克隆kvm假造机
7、收集设置(bridge)
附1:宿主机实行以下指令(shutdown,reboot)假造机没有反响。
附2:宿主机重启收集办事时呈现毛病(设置bridge时)
--------------------------
1、媒介
KVM,即Kernel-basedVirtualMachine的简称,是一个开源的体系假造化模块,自Linux2.6.20以后集成在Linux的各个次要刊行版本中。它利用Linux本身的调剂器举行办理,以是相对Xen,其中心源码很少。KVM今朝已成为学术界的支流VMM之一。KVM的假造化必要硬件撑持(如IntelVT手艺大概AMDV手艺)。是基于硬件的完整假造化。而Xen初期则是基于软件摹拟的Para-Virtualization,
新版本则是基于硬件撑持的完整假造化。但Xen自己有本人的历程调剂器,存储办理模块等,以是代码较为复杂。广为传播的贸易体系假造化软件VMwareESX系列也是基于软件摹拟的Para-Virtualization。
2、情况
体系:rhel6.564位
软件包组:
virtualization供应假造机的情况,次要包括qemu-kvm
virtualization-client办理和装置假造机实例的客户端,次要有python-virtinst,virt-manager,virt-viewer
virtualization-platform供应会见和把持假造客户真个接口,次要有libvirt,libvirt-client
virtualization-tools办理离线假造机镜像的工具,次要有libguestfs
依据需求选择软件包,一样平常都装置前三个,也能够只装置一般次要的包。
为了削减不用要的贫苦,请封闭防火墙和SELinux
[size=1em][size=1em]#cat/proc/cpuinfo|grepflags必要全假造化撑持为vmx(Inter)或svm(AMD)
假如断定物理机撑持cpu假造化手艺,而利用上述下令查找不到响应指令,请参考以下办理举措:
http://yinuoqianjin.blog.51cto.com/8360868/1557987
3、装置与设置
[size=1em][size=1em]#yumgroupinstall"Virtualization""VirtualizationClient""VirtualizationPlatform"
[size=1em]#yuminstallqemu-kvmvirt-managerlibvirt//也可只装置一般次要的包
[size=1em]#lsmod|grepkvm//kvm模块必定要加载
[size=1em]kvm_intel534840
[size=1em]kvm3165061kvm_intel
[size=1em]#servicelibvirtdstart//启动libvirt办事
[size=1em]Startinglibvirtddaemon:[OK]
4、创立kvm假造机(图形界面)
1.在kvm宿主机创立假造机存储地位
[size=1em][size=1em]#mkdir/data
2.能够使用vnc近程毗连kvm宿主机,举行办理。Application→SystemTools→VirtualMachineManager
3.进进VirtualMachineManager办理界面,新建一个假造机。
5.输出假造机称号,选择“LocalInstallmedia”
6.选择“UseCDROMorDVD”,及利用vmware的假造光驱
7.选择内存及cpu,依呆板功能自己而定
8.选择假造机磁盘巨细,及存储地位
9.新建假造机信息预览
上面就会入手下手装置,和装置操纵体系是一样的步调。
装置后的界面:
5、办理kvm假造机
经常使用下令:
virshlist显现假造机运转形态
virshconsole利用文本体例毗连假造体系
virshstart开启假造体系
virshshutdown封闭假造体系
[size=1em][size=1em]#vim/etc/libvirt/qemu/vm01.xml//设置文件路径
注:假造机和宿主机之间切换利用ctrl+】(右方括号)
[size=1em][size=1em]#virshconsolevm01
[size=1em]Connectedtodomainvm01
[size=1em]Escapecharacteris^]//如没法进进,办理举措:http://yinuoqianjin.blog.51cto.com/8360868/1562588
6、克隆kvm假造机
[size=1em][size=1em]#virt-clone-ovm01-nvm02-f/data/vm02//vm01必要关机
[size=1em]#ll-h/data
[size=1em]-rwxr-xr-x1rootroot8.0GOct1317:40vm01.img
[size=1em]-rwxr-xr-x1rootroot8.0GOct1317:42vm02.img
7、收集设置(bridge)
kvm上彀有两种设置,一种是default,它撑持主机与假造机的互访,同时也撑持假造机会见互联网,
但不撑持外界会见假造机。别的一种体例是bridge体例,可使用假造机成为收集中具有自力IP的主机。
详细思绪:在宿主机上假造出一块网卡,让本身的eth0桥接到它下面。
1.宿主机设置网卡信息
<divstyle="padding:0px;margin:0px;color:rgb(44,44,44);font-family:宋体,ArialNarrow,arial,serif;font-size:14px;line-height:28px;"><divclass="syntaxhighlighterbash"id="highlighter_973432"style="width:718px;padding:0px!important;margin:0.3em0px!important;border-radius:0px!important;border:0px!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;outline:0px!important;overflow-y:visible!important;overflow-x:auto!important;position:relative!important;right:auto!important;top:auto!important;vertical-align:baseline!important;box-sizing:content-box!important;font-family:Consolas,BitstreamVeraSansMono,CourierNew,Courier,monospace!important;font-size:1em!important;min-height:inherit!important;background-image:none!important;background-attachment:initial!important;background-size:initial!important;background-origin:initial!important;background-clip:initial!important;background-position:initial!important;background-repeat:initial!important;"><divclass="container"style="padding:0px!important;margin:0px!important;border-radius:0px!important;border:0px!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;outline:0px!important;overflow:visible!important;position:relative!important;right:auto!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-size:1em!important;min-height:inherit!important;background:none!important;">[size=1em]#cat/etc/sysconfig/network-scripts/ifcfg-kvmbr0//新建一块假造网卡kvmbr0,并设置IP,范例为桥接
[size=1em]DEVICE=kvmbr0
[size=1em]TYPE=Bridge
[size=1em]ONBOOT=yes
<divclass="linenumber5index4alt2"style="white-space:nowrap;padding:0px1em!important;margin:0px!important;border-radius:0px!important;border:0px!important;bottom:auto!important;float:none!important;left:auto!important;line-height:1.1em!important;outline:0px!important;overflow:visible!important;position:static!important;right:auto!important;top:auto!important;vertical-align:baseline!important;width:auto!important;box-sizing:content-box!important;font-size:1em!important;min-height:inherit!important;background-image:none!important;background-attachment:initial!important;background-size:initial!important;background-origin:initial!important;background-clip:initial!important;background-position:initial!important;background-repeat:initial!important;"> |
|