|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!媒介:
假造化的实际常识我就不铝耍梢圆渭http://bbs.linuxtone.org/thread-24347-1-1.html,kvm全称Kernel-basedVirtualMachine,实在kvm只是一个内核模块,供应假造cpu和内存办理的模块,至于别的的装备是由qemu摹拟的,如网卡,显卡,磁盘等。厥后redhat团结IBM和Linux社区制造了libvirt,摹拟的装备功能要比qemu的好良多,并供应了一系列的办理工具和api,全部集成了kvm假造化的办理计划。Linux(redhat系)装载kvm模块后,妖神一酿成为了VMMonitor,也称为Hypervisor,安排利用复杂,必要硬件撑持假造化。
一.安排假造机
1).检测硬件是不是撑持假造化
#egrep(vmx|svm)--color=always/proc/cpuinfo
#modprobekvm
#modprobekvm_intel||modprobekvm_amd
假如含有vmx大概svm字样,则暗示撑持CPU假造化,Intel是vmx,AMD是svm,也必要检测是不是有kvm_***模块,假如装载不乐成,多是没有开启硬件假造化,必要bios中开启,详细开启体例请接洽厂家
2).装置rpm包,并启动办事
#yum-yinstallkvmpython-virtinstlibvirttunctlbridge-utilsvirt-managerqemu-kvm-toolsvirt-viewervirt-v2vlibguestfs-tools
#servicelibvirtdstart
3).反省是不是有kvm模块,假如有则持续
#lsmod|grepkvm
kvm_intel5257030
kvm3147391kvm_intel
4).设置桥接收集br0
#cd/etc/sysconfig/network-scripts/
#cpifcfg-eth0ifcfg-br0
ifcfg-eth0:
DEVICE=eth0
TYPE=Ethernet
ONBOOT=yes
NM_CONTROLLED=yes
BRIDGE="br0"
BOOTPROTO=static
IPADDR="192.168.2.149"
NETMASK="255.255.255.0"
GATEWAY="192.168.2.2"
ifcfg-br0:
DEVICE=br0
TYPE=Bridge
ONBOOT=yes
NM_CONTROLLED=yes
BOOTPROTO=static
IPADDR="192.168.2.149"
NETMASK="255.255.255.0"
GATEWAY="192.168.2.2"
#servicenetworkrestart
#ifconfig
br0...
eth0...
lo...
virbr0...
5).安排装置假造机(GuestOS)
①创建磁盘文件,假如利用的是raw格局就不必要了,kvm假造机默许利用raw格局的镜像格局,功能最好,速率最快,它的弱点就是不撑持一些新的功效,如撑持快照镜像,zlib磁盘紧缩,AES加密等。这里利用qcow2格局
#mkdir/opt/vms
#qemu-imgcreate-fqcow2/opt/vms/centos63-webtest.img40G
②创建假造机,上面展现多种体例创建假造机
<pstyle="padding:0px;margin:0px;clear:both;height:auto;overflow:hidden;color:rgb(80,80,80);line-height:14px;font-family:couriernew;">###########利用利用iso来装置###########
#virt-install
--name=centos5
--os-variant=RHEL5
--ram=512
--vcpus=1
--diskpath=/opt/vms/centos63-webtest.img,format=qcow2,size=7,bus=virtio
--accelerate
--cdrom/data/iso/CentOS5.iso
--vnc--vncport=5910
--vnclisten=0.0.0.0
--networkbridge=br0,model=virtio
--noautoconsole
#########从http中启动,利用ks装置#########
#virt-install
--name=centos63-webtest
--os-variant=RHEL6
--ram=4096
--vcpus=4
--virt-typekvm
--diskpath=/opt/vms/centos63-webtest.img,format=qcow2,size=7,bus=virtio
--accelerate
--locationhttp://192.168.130.4/centos63
--extra-args"linuxip=192.168.73.22netmask=255.255.255.224gateway=192.168.73.1ks=http://192.168.130.4/ks/xen63.ks"
--vnc--vncport=5910
--vnclisten=0.0.0.0
--networkbridge=br0,model=virtio
--force
--noautoconsole
##########从http装置,利用ks,双网卡,启用console########
#virt-install
--name=centos63-webtest
--os-variant=RHEL6
--ram=4096
--vcpus=4
--virt-typekvm
--diskpath=/opt/vms/centos63-webtest.img,format=qcow2,size=7,bus=virtio
--accelerate
--locationhttp:<spanstyle="padding:0px;margin:0px;color:rgb(0,0,0);">// |
|