始创于2000年 股票代码:831685
咨询热线:0371-60135900 注册有礼 登录
  • 挂牌上市企业
  • 60秒人工响应
  • 99.99%连通率
  • 7*24h人工
  • 故障100倍补偿
您的位置: 网站首页 > 帮助中心>文章内容

RedHat5.0配置XEN虚拟机

发布时间:  2012/8/13 10:00:37
 Xen虚拟机有两种运行方式:完全虚拟化(fullvirtualization)和半虚拟化(paravirtualization)。完全虚拟化提供底层物理系统的全部抽象化,且创建一个新的虚拟系统,客户机操作系统可以在里面运行。不需要对客户机操作系统或者应用程序进行修改(客户机操作系统或者应用程序像往常一样运行,意识不到虚拟环境的存在)。半虚拟化需要对运行在虚拟机上的客户机操作系统进行修改(这些客户机操作系统会意识到它们运行在虚拟环境里)并提供相近的性能,但半虚拟化的性能要比完全虚拟化更优越。

表-1是x86处理器支持Xen完全虚拟化列表

 

查看您的中央处理器类型

最好使用支持IntelVT或AMDPT虚拟化技术。要检查中央处理器是否支持,用命令:

#grepvmx/proc/cpuinfo
flags:fputscmsrpaemcecx8apicmtrrmcacmovpatpse36clflushdtsacpimmxfxsrssesse2sshttmsyscallnxlmconstant_tscpnimonitords_cplvmxesttm2cx16xtprlahf_lm

假如一个vmx标志出现的话,就表示您拥有Intel处理器的虚拟化支援。

如果是AMD的中央处理器用命令:
#grepsvm/proc/cpuinfo
flags:fputscmsrpaemcecx8apicmtrrmcacmovpatpse36clflushdtacpimmxfxsrssesse2sshttmsyscallnxmmtextfxsr_optrdtscplm3dnowextpnicx16lahf_lmcmp_legacysvmcr8_legacy

假如一个svm标志出现的话,就表示您拥有AMD处理器的虚拟化支援。除了检查中央处理器旗标以外,您也应该要使您系统BIOS中的完整虚拟化生效。图-1是笔者AMD计算机的截图。


图-1是笔者AMD计算机的截图。

说明:Xen是一款虚拟化软件,支持半虚拟化和完全虚拟化。它在不支持IntelVT或AMDPT技术的cpu上也能使用,但是只能以半虚拟化模式运行。半虚拟化的意思是需要修改被虚拟系统的内核,以实现系统能被完美的虚拟在Xen上面。完全虚拟化则是不需要修改系统内核则可以直接运行在Xen上面。

安装Xen服务

使用下面的命令检查系统是否已经安装了Xen或查看已经安装了何种版本,以及Linux内核是否有针对Xen的补丁。

rpm-qa|grepxen

如果系统还没有安装Xen虚拟机,可以使用下面的命令安装Linux补丁、Xen虚拟机和virt-manager虚拟机管理工具。但用户必须联入Internet,同时拥有virtualization服务的订阅号码。
yuminstallkernel-xenxenvirt-manager

启动和停止Xen服务

1.启动Xen服务
/etc/init.d/xendstart
2.停止Xen服务
/etc/init.d/xendstop
3.重新启动Xen服务
/etc/init.d/xendrestart

4自动启动Xen服务
如果需要让Xen服务随系统启动而自动加载,可以执行“ntsysv”命令启动服务配置程序,找到“xend”服务,在其前面加上星号(*),然后选择“确定”即可。
5使用图形工具virt-manager创建Xen虚拟系统

在X-Window中打开“应用程序”→“系统工具”→“VirtualMachineManager”,选择“本地Xen宿主”后单击“连接”,启动虚拟化管理应用程序virt-manager。下面使用virt-manager安装一个LinuxXen完全虚拟化客户机。步骤如下:
在virt-manager中打开“文件”→“新系统”,启动创建新的虚拟系统向导,单击“前进”按钮。如图-2。


图2启动创建新的虚拟系统向导

在“为虚拟系统命名”界面中,输入虚拟系统的名称“cjh”,单击“前进”按钮,如图-3。

 

图-3为虚拟系统命名

在“选择虚拟化方式”界面中选中“完全虚拟化”单选按钮,然后单击“前进”按钮,如图-4。

 

图-4选择完全虚拟化

这里选择的是完全虚拟化,?指定CD-ROM或DVD,然后输入安装介质的路径。如果你将从ISO映像进行安装,指定ISO映像的位置。单击“前进”按钮如图-5。

 

图-5定位安装介质

选择简单文件,键入/cjh.img作为文件的位置。指定2000MB,并点击“前进”按钮如图-6。

 

图-6选择简单文件

在“分配内存及CPU”界面中,根据实际情况为虚拟系统分配相应的内存和CPU数量。并点击“前进”按钮如图-7。


图-7分配内存及CPU

点击完成按钮,如图-8。

 

图-8完成配置

虚拟机控制台窗口将出现。象往常一样进行并结束安装Linux。如图-9。

 

创建虚拟机界面

系统依照所设置的参数创建虚拟系统的配置文件/etc/xen/VM5,并自动开启虚拟系统终端。如图-10。


图-10Xen虚拟机安装linux界面

 

图-11Xen虚拟机中的Linux界面

依照提示安装虚拟系统,在安装完成后重新引导系统时虚拟系统会自动关闭,因此需要使用命令“xmcreat/etc/xen/cjh”重新开启虚拟系统。

到此为止笔者介绍了红帽企业5.0安装XEN虚拟机,下一页将要介绍管理Xen虚拟机的方法,敬请期待。

使用图形工具virt-manager管理Xen虚拟机

1.查看虚拟系统的名称、CPU占用情况和内存占用情况

在virt-manager中选择要管理的虚拟系统,然后单击“细节”按钮,打开“虚拟系统状态”窗口,在这里可以查看虚拟系统的名称、CPU占用情况和内存占用情况。如图-1。

 

图-1查看虚拟系统的名称、CPU占用情况和内存占用情况

2.查看和修改虚拟系统内存等硬件的状态和参数

选择“硬件”选项卡,在这里可以查看和修改虚拟系统内存等硬件的状态和参数。如图-2。

 

图-2查看和修改虚拟系统内存等硬件的状态和参数


3.虚拟机保存、停止和暂停

在virt-manager中选择要管理的虚拟系统,然后单击“打开”按钮,启动虚拟系统终端。在这里可以使用暂停、运行、关闭和保存等功能,如图-3。

 

图-3虚拟机保存、停止和暂停

使用字符工具xm管理Xen虚拟机的命令

显示虚拟机运行状态


本文出自:亿恩科技【www.enkj.com】

服务器租用/服务器托管中国五强!虚拟主机域名注册顶级提供商!15年品质保障!--亿恩科技[ENKJ.COM]

  • 您可能在找
  • 亿恩北京公司:
  • 经营性ICP/ISP证:京B2-20150015
  • 亿恩郑州公司:
  • 经营性ICP/ISP/IDC证:豫B1.B2-20060070
  • 亿恩南昌公司:
  • 经营性ICP/ISP证:赣B2-20080012
  • 服务器/云主机 24小时售后服务电话:0371-60135900
  • 虚拟主机/智能建站 24小时售后服务电话:0371-60135900
  • 专注服务器托管17年
    扫扫关注-微信公众号
    0371-60135900
    Copyright© 1999-2019 ENKJ All Rights Reserved 亿恩科技 版权所有  地址:郑州市高新区翠竹街1号总部企业基地亿恩大厦  法律顾问:河南亚太人律师事务所郝建锋、杜慧月律师   京公网安备41019702002023号
      0
     
     
     
     

    0371-60135900
    7*24小时客服服务热线