RedHat5.0配置XEN虚拟机
2009-05-13 01:39:02来源:未知 阅读 ()
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。
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
- Linux系统如何设置开机自动运行脚本? 2020-06-11
- 树莓派4 (8GB) RaspiOS 64 bit 入手配置流程 2020-06-10 2020-06-11
- RAID 1 软件实现(Linux 系统) 2020-06-10
- windows10安装配置WSL(Ubuntu) 2020-06-07
- 简单安装配置samba服务器 2020-06-03
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash