仓酷云

标题: 来一发CentOS6.5下装置xen假造机 [打印本页]

作者: 深爱那片海    时间: 2015-1-14 20:17
标题: 来一发CentOS6.5下装置xen假造机
如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!自己初度打仗装置xen,装置xen的实行过程当中碰到了良多成绩,依据网上材料,刚入手下手是用vmwareredhat使用源码装置xen,必要装置各类rpm包,如as86ld86bcc等,并且当地yum源还没有该rpm包,官网源必要注册等,以是历程对照烦琐,厥后又在rpm网站http://rpm.pbone.net/下载xenrpm包,依据各类提醒将依附包逐一下载装置,真是各类虐心,最初依据xen官网装置文档装置,装置完成后却不克不及一般启动,进进黑屏。然后将redhat换为centos,了局仍是一样,厥后服从网友倡议该用virtualbox尝尝,终究OK了。
centos6.564位操纵体系装置xen
官网文档:http://wiki.xenproject.org/wiki/Xen4CentOS

注重:virtualbox下装置centos时注重磁盘空间,要否则会提醒磁盘空间不敷
WARNINGThefilesystemwillnothaveenoughfreespacetofullyallocatethesparse
filewhentheguestisrunning.3072Mrequested>310Mavailable
ERRORThefilesystemwillnothaveenoughfreespacetofullyallocatethesparse
filewhentheguestisrunning.3072Mrequested>310Mavailable(Use--promptor
--forcetooverride)

假如看到输入中有pae,那末cpu就撑持半假造化,假如输入中同时有paevmx/svm(:vmxintel,svmamd),那末cpu撑持全假造化




第一:
Xen4CentOS材料库毗连到你的呆板,以便装置能够轻松完成。要做到这一点,请输出:
  1. yuminstallcentos-release-xen
复制代码
第二:如今已将Xen4CentOS材料库增加到yum体系,接上去装置xen
  1. yuminstallxen
复制代码
第三:加载了假造机办理步伐软件。如今,我们必要新的内核增加到GRUB菜单。要做到这一点,实行剧本:
  1. /usr/bin/grub-bootxen.sh
复制代码
看/boot/grub/grub.conf应当会有如许的条目
titleCentOS(3.10.43-11.el6.centos.alt.x86_64)
root(hd0,0)
kernel/xen.gzdom0_mem=1024M,max:1024Mloglvl=allguest_loglvl=all
module/vmlinuz-3.10.43-11.el6.centos.alt.x86_64roroot=/dev/mapper/vg00-lvrootrd_NO_LUKS.UTF-8rd_LVM_LV=vg00/lvrootrd_NO_MDSYSFONT=latarcyrheb-sun16rd_LVM_LV=vg00/lvswapcrashkernel=autoKEYBOARDTYPE=pcKEYTABLE=usrd_NO_DMrhgbquiet
module/initramfs-3.10.43-11.el6.centos.alt.x86_64.img


第四:假如检察/boot/grub/grub.confdefault=1,则将default=0默许撑持xen的内核启动





第五:重启体系,重启完成后,检察以后内核
  1. uname-r
复制代码




第六:xen装置完成,实行xminfo检察相干信息。
  1. xminfo
复制代码




第七:装置libvirtvirt-manager:
[root@localhost~]#yuminstalllibvirtvirt-manager
启动libvirt
[root@localhost~]#libvirtd–d

第八:入手下手装置xen假造主机筹办事情(使用下令行装置xen假造机)
1、装置apache,在apache根目次下创立tree目次,并创立/data
[root@localhostxen]#yuminstallhttpd
[root@localhost~]#servicehttpdstart
[root@localhostxen]#cd/var/www/html/
[root@localhosthtml]#mkdirtree
[root@localhost~]#mkdir/data
2、将centos的镜像文件ftp上传到/data目次下



3、将centos镜像文件挂载到/var/www/html/tree/下
[root@localhost~]#mount-oloop/data/CentOS-6.5-x86_64-bin-DVD1.iso/var/www/html/tree/
在扫瞄器下检察,如许暗示乐成挂载:




第九:入手下手用下令行创立假造机
[root@localhost~]#virt-install-nxentest-f/data/xentest.img-s3-r782--nographics-lhttp://192.168.1.147/tree/
-n指定创立假造机的称号
-f作为磁盘映像利用的文件
-s磁盘映像的巨细,单元为G
-r指定内存的巨细,单元为M
--nographics暗示不装置图形把持台
-l装置的源




然后依据体系提醒装置体系,利用文本形式装置,装置历程跟实在机一样,假造机的设置文件寄存在
/etc/xen


提醒:当我指定内存-r384

装置过程当中提醒内存不敷:YoudonothaveenoughRAMtoinstall││CentOSonthismachine.






第十:装置完成后,检察实在机上的假造机列表






第十一:毗连到装置好的xentest假造把持台,并输出用户名和暗码
[root@localhost~]#xmconsolexentest
附相干操纵下令:
ls/etc/xen#xen设置文件目次

xmlist#检察各个域形态
xmshutdownxentest#封闭xentest这个假造机

xmstartxentest#启动xentest这个假造机
xmconsolexentest毗连xentest把持台,毗连到假造机下面能够用组合键ctrl+]键切换到物理机

实在机开机怎样主动启动假造机
ln-s/etc/xen/xentest/etc/xen/auto/xentest
#也能够间接把设置文件拷贝到/etc/xen/auto/
cp-r/etc/xen/xentest/etc/xen/auto/

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!
作者: 小妖女    时间: 2015-1-15 13:28
标题: 来一发CentOS6.5下装置xen假造机
顶顶更健康
作者: 蒙在股里    时间: 2015-1-23 19:48
直到学习Linux这门课以后,我才知道,原来我错了。?
作者: 只想知道    时间: 2015-1-31 21:34
选择交流平台,如QQ群,网站论坛等。
作者: 变相怪杰    时间: 2015-2-7 03:23
笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机
作者: 第二个灵魂    时间: 2015-2-20 17:58
现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。
作者: 莫相离    时间: 2015-3-6 19:39
一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。
作者: 老尸    时间: 2015-3-13 08:09
在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。
作者: 灵魂腐蚀    时间: 2015-3-20 17:59
其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?




欢迎光临 仓酷云 (http://ckuyun.com/) Powered by Discuz! X3.2