深爱那片海 发表于 2015-1-14 20:17:20

来一发CentOS6.5下装置xen假造机

如果您觉得本篇CentOSLinux教程讲得好,请记得点击右边漂浮的分享程序,把好文章分享给你的小伙伴们!自己初度打仗装置xen,装置xen的实行过程当中碰到了良多成绩,依据网上材料,刚入手下手是用vmware的redhat使用源码装置xen,必要装置各类rpm包,如as86、ld86、bcc等,并且当地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就撑持半假造化,假如输入中同时有pae和vmx/svm(注:vmx为intel,svm为amd),那末cpu撑持全假造化




第一:
将Xen4CentOS材料库毗连到你的呆板,以便装置能够轻松完成。要做到这一点,请输出:
yuminstallcentos-release-xen第二:如今已将Xen4CentOS材料库增加到yum体系,接上去装置xen
yuminstallxen第三:加载了假造机办理步伐软件。如今,我们必要新的内核增加到GRUB菜单。要做到这一点,实行剧本:

/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.conf,default=1,则将default=0默许撑持xen的内核启动





第五:重启体系,重启完成后,检察以后内核

uname-r



第六:xen装置完成,实行xminfo检察相干信息。
xminfo



第七:装置libvirt和virt-manager:
#yuminstalllibvirtvirt-manager
启动libvirt
#libvirtd–d

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



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




第九:入手下手用下令行创立假造机
#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假造把持台,并输出用户名和暗码
#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:12

来一发CentOS6.5下装置xen假造机

顶顶更健康

蒙在股里 发表于 2015-1-23 19:48:47

直到学习Linux这门课以后,我才知道,原来我错了。?

只想知道 发表于 2015-1-31 21:34:24

选择交流平台,如QQ群,网站论坛等。

变相怪杰 发表于 2015-2-7 03:23:47

笔者五分钟后就给出了解决方法: “首先备份原文件到其他目录,然后删掉/usr/local/unispim/unispimsp.ksc,编辑 /usr/local/unispim/unispimsp.ini,最后重启动计算机

第二个灵魂 发表于 2015-2-20 17:58:43

现在的linux操作系统如redhat,难点,红旗等,都是用这么一个内核,加上其它的用程序(包括X)构成的。

莫相离 发表于 2015-3-6 19:39:54

一定要学好命令,shell是命令语言,命令解释程序及程序设计语言的统称,shell也负责用户和操作系统之间的沟通。

老尸 发表于 2015-3-13 08:09:50

在学习linux的工程中,linux学习方法有很多种,这里是小编的学习心得,给大家拿出来分享一下。

灵魂腐蚀 发表于 2015-3-20 17:59:12

其中不乏很多IT精英的心血。我们学透以后更可以做成自己的OS!?
页: [1]
查看完整版本: 来一发CentOS6.5下装置xen假造机