仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 487|回复: 8
打印 上一主题 下一主题

[CentOS(社区)] 给大家带来CentOS 6.5下KVM 假造机装置设置

[复制链接]
兰色精灵 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-14 20:20:26 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!申明:
只要RHEL5.5以上64位server版才能够装置KVM,Centos不异。client版本和32位都装置不了KVM。
装置后期筹办:由于有些CPU不撑持kvm假造化,Need检察主板(BIOS)是不是启动了假造化选项;别的在安装Centos的软件包时,勾选假造化,假如没有选,能够用下令:yuminstallvirt*装置便可

0.设置BIOS
使BIOS撑持假造化,
假如没设置的话会报错:
“Errorpollingconnectionqemu:///system:internalerrorCannotfindsuitableemulatorforx86_64

1.必要软件
1.1Kvm模块
2.6.29以后内核年夜多包括了kvm模块,Slackware13.37内核版本为2.6.32已包括了kvm模块,以是无需从网高低载kvm-mod模块,不然模块没法一般启动,kvm假造机速率极慢。
1.2用户空间组件
今朝两种版本qemu-kvm和kvm的用户空间组件,kvm如今已不倡始利用,最好利用qemu-kvm,从网高低载qemu-kvm-1.0.tar.gz,版本号1.0
1.3yuminstalltunctl组件,版本号1.5,次要用来完成假造机联网packagesisinDVD.

2.装置步调
2.1装置qemu-kvm(假如yum装置了qemu-kvn能够不装置这一步。)
./configure--disable-vnc-tls--disable-vnc-sasl把这个VNC选项禁失落不然会报错;
make
makeinstall
2.2装置tunctl
yuminstalltunctl-y
重启server,调试CPU.

3.主机和客户机联网
设置网卡桥接形式
一实在机上设置
[root@localhostsrc]#cd/etc/sysconfig/network-scripts/
1/备份网卡
cp-rapifcfg-eth0bak.ifcfg-eth0
2/新的桥接网卡利用eth0的设置文件
cp-rapifcfg-eth0ifcfg-br33
3/编纂这两个设置文件注重编纂这个文件会招致网卡ip宕失落。能够先编纂上面的设置文件。

vimifcfg-eth0
DEVICE=eth0
BOOTPROTO=none
HWADDR=bc:ae:c5:df:93:96
NM_CONTROLLED=yes
ONBOOT=yes
BRIDGE="br33"
IPV6INIT=no
USERCTL=no

保留推出

vim/etc/sysconfig/network-scripts/ifcfg-br33
DEVICE=br33
BOOTPROTO=static
HWADDR=bc:ae:c5:df:93:96
NM_CONTROLLED=yes
ONBOOT=yes
TYPE=Bridge
IPADDR=192.168.1.202
NETMASK=255.255.255.0
GATEWAY=192.168.1.1
DNS1=8.8.8.8
保留推出
重启网卡

/etc/init.d/networkrestart


3.封闭centos的NetworkManager(这一步能够不做)
必定要封闭这个办事,不然网卡的剧本设置文件大概不会失效,上不了网
serviceNetworkManagerstop

3.4重启收集办事
servicenetworkrestart

3.5开启转发(这一步能够不做)
echo1>/proc/sys/net/ipv4/ip_forward

3.6Reviewnetworkcardstatus:

[root@localhost~]#ifconfig
br33Linkencap:EthernetHWaddr00:25:64:97:BA:51
inetaddr:192.168.120.96Bcast:192.168.120.255Mask:255.255.255.0
inet6addr:fe80::225:64ff:fe97:ba51/64Scope:Link
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:641005errors:0dropped:0overruns:0frame:0
TXpackets:4785errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:64019315(61.0MiB)TXbytes:278717(272.1KiB)

eth0Linkencap:EthernetHWaddr00:25:64:97:BA:51
inet6addr:fe80::225:64ff:fe97:ba51/64Scope:Link
UPBROADCASTRUNNINGPROMISCMULTICASTMTU:1500Metric:1
RXpackets:1410323errors:0dropped:0overruns:0frame:0
TXpackets:465818errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RXbytes:254264481(242.4MiB)TXbytes:293774426(280.1MiB)
Interrupt:21Memory:fe6e0000-fe700000

loLinkencap:LocalLoopback
inetaddr:127.0.0.1Mask:255.0.0.0
inet6addr:::1/128Scope:Host
UPLOOPBACKRUNNINGMTU:16436Metric:1
RXpackets:468571errors:0dropped:0overruns:0frame:0
TXpackets:468571errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:898319692(856.7MiB)TXbytes:898319692(856.7MiB)

virbr0Linkencap:EthernetHWaddr52:54:00:B3:44:41
inetaddr:192.168.122.1Bcast:192.168.122.255Mask:255.255.255.0
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:0errors:0dropped:0overruns:0frame:0
TXpackets:4293errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:0
RXbytes:0(0.0b)TXbytes:205669(200.8KiB)

vnet0Linkencap:EthernetHWaddrFE:54:00:11:CE:91
inet6addr:fe80::fc54:ff:fe11:ce91/64Scope:Link
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:182999errors:0dropped:0overruns:0frame:0
TXpackets:911932errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:500
RXbytes:266186182(253.8MiB)TXbytes:110334183(105.2MiB)

vnet1Linkencap:EthernetHWaddrFE:54:00:A5:0F:52
inet6addr:fe80::fc54:ff:fea5:f52/64Scope:Link
UPBROADCASTRUNNINGMULTICASTMTU:1500Metric:1
RXpackets:161319errors:0dropped:0overruns:0frame:0
TXpackets:783482errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:500
RXbytes:20856924(19.8MiB)TXbytes:97247791(92.7MiB)

[root@localhost~]#
Summary:eth0donthaveIPaddress,onlybr33hasvalidIP.Thatistosay,br33IPaddressisserversIPaddress.

小结:之前主机不克不及上彀,假造机能够上彀,大概的:1.没有写网桥的设置文件而是参照KVM官网下面,用下令来增加网桥,绑定网卡,故网桥就没有设置网关2.开启了NetworkManager这个办事,招致用ifconfig下令来设置收集生效3.没有准确的设置好DNS
##########新建完假造机后,万万不要利用默许的硬盘范例,要删除默许的硬盘,然后再增加一块硬盘,硬盘范例要vda的,硬盘格局要raw的,缓存形式要none,便可。#########
利用默许的硬盘范例会呈现逝世机情形和老牛拉破车情形---慢!!!

###########注重选择架构和假造机范例,必定要选择kvm,架构切合你的假造机的实践情形,我的假造机选择kvm和i686,不然假造机十分慢,都没法利用了。################################



4.0新建KVM假造机
装置假造机时,选择初级-网卡-br33,便可。
切换到root用户:su–l
装置kvm模块modprobekvm&&modprobekvm_intel
检察模块装置;lsmod|grepkvm
新建假造机的步调:
1.在办事器上键进下令:(由于要选择镜像格局qcow2来做快照,以是不克不及利用图形界面默许的格局)
[root@PLASPACSHCN14~]#cd/var/lib/libvirt/images/
[root@PLASPACSHCN14images]#qemu-imgcreate-fqcow2test.img10G
Formattingtest1.img,fmt=qcow2size=10737418240encryption=offcluster_size=65536
巨细我给10G,依据需求本人能够界说,镜像称号是test.img。
2.翻开图形界面:
[root@PLASPACSHCN14images]#virt-manager
Xlib:extension"RANDR"missingondisplay"localhost:10.0".




选择new,来新建一个假造机:



这里输出假造机的名字,然后注重,必定要选择“importexistingdiskimage”,如许才能够选择方才创立好的镜像。
选择“Forward”



这里输出方才创立的镜像的路径便可。
选择下一步。
一起下一步,守候设置完成以后,会发明,没有选择光驱。
选择Details选项



这里选择“AddHardware”
上面必要修正光盘文件的路径,指向操纵体系镜像文件便可。
然后Devicetype:这里选择"IDEcdrom"便可。如图:




接上去,点击finish。重启以后持续装置体系就OK啦!


kvm相干下令:
开启假造机:
virt-manager
4.1为客户机新建一个硬盘镜像
qemu-imgcreate-fqcow2vdisk.img50G
4.2装置客户机操纵体系:
光盘启动:
qemu-system-x86_64-hdavdisk.img-cdrom/dev/cdrom-bootd-m512
.iso文件启动:
qemu-system-x86_64-hdavdisk.img-cdrom/Centos6.0.iso(此处为iso文件路径)-bootd-m512
4.3启动操纵体系:
qemu-system-x86_64–hadvdisk.img–netnic,macaddr=自界说物理地点–nettap–m512
启动客户机后,能够如一样平常操纵体系来利用,假如要联网配下客户机的ip和网关便可上彀

过程当中碰着的成绩如:Centos6.2下KVM假造机花屏逝世机成绩,VNC毛病等拜见博客的其他文章,若有其他成绩接待留言配合切磋,别的以上下令可写成剧本简化装置。

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
再见西城 该用户已被删除
沙发
发表于 2015-1-16 09:02:37 | 只看该作者

给大家带来CentOS 6.5下KVM 假造机装置设置

Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
爱飞 该用户已被删除
板凳
发表于 2015-1-21 19:52:49 | 只看该作者
其次,Linux简单易学,因为我们初学者只是学的基础部分,Linux的结构体系非常清晰,再加上老师循序渐进的教学以及耐心的讲解,使我们理解起来很快,短期内就基本掌握了操作和运行模式。
金色的骷髅 该用户已被删除
地板
发表于 2015-1-30 22:27:13 | 只看该作者
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
因胸联盟 该用户已被删除
5#
发表于 2015-2-6 16:34:27 | 只看该作者
我们自学,就这个循环的过程中,我们学习了基本操作,用vi,shell,模拟内存的分配过程等一些OS管理。
第二个灵魂 该用户已被删除
6#
发表于 2015-2-17 10:13:43 | 只看该作者
得到到草率的回答或者根本得不到任何Linux答案。越表现出在寻求帮助前为解决问题付出的努力,你越能得到实质性的帮助。
若天明 该用户已被删除
7#
发表于 2015-3-5 21:21:08 | 只看该作者
不同于Windows?系统需要花钱购买,因为Linux的核心是免费的,自由使用的,核心源代码是开放的。
分手快乐 该用户已被删除
8#
发表于 2015-3-12 15:45:54 | 只看该作者
编程学习及开发,Linux是免费,开源的操作系统,并且可开发工具相当多,如果您支持自由软件,一定要同广大热爱自由软件人士一同为其不懈努力。
简单生活 该用户已被删除
9#
发表于 2015-3-20 00:20:58 | 只看该作者
Linux的成功就在于用最少的资源最短的时间实现了所有功能,这也是符合人类进化的,相信以后节能问题会日益突出。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-9-28 07:15

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表