免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
1234下一页
最近访问板块 发新帖
查看: 11388 | 回复: 31
打印 上一主题 下一主题

Xen 虚拟机的问题 [复制链接]

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2010-12-20 17:40 |只看该作者 |倒序浏览
本帖最后由 Godbach 于 2010-12-21 10:01 编辑

最近在了解 Xen 虚拟机的相关内容,存在几个初级问题,请大家伙帮忙指正一下。
(1)Xen 的源码并不是适应所用的内核,不同版本的 Xen 源码应该仅能在特定内核版本上运行。如果是,从哪里确定这个对应关系。
(2)当前系统的 Xen0 是安装的 CentOS 5.5,  内核是 2.6.18-194.26.1.el5xen。XenU 上的内核版本和 Xen0 一样。 现在我想修改 XenU 的内核,譬如编译一个新的内核版本。是不是同样需要有对应的 Xen 源码,然后和新内核一起编译,配置文件也要选择支持 XenU 的。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
2 [报告]
发表于 2010-12-21 09:51 |只看该作者
搞虚拟机方面的朋友不多么

论坛徽章:
59
2015七夕节徽章
日期:2015-08-24 11:17:25ChinaUnix专家徽章
日期:2015-07-20 09:19:30每周论坛发贴之星
日期:2015-07-20 09:19:42ChinaUnix元老
日期:2015-07-20 11:04:38荣誉版主
日期:2015-07-20 11:05:19巳蛇
日期:2015-07-20 11:05:26CU十二周年纪念徽章
日期:2015-07-20 11:05:27IT运维版块每日发帖之星
日期:2015-07-20 11:05:34操作系统版块每日发帖之星
日期:2015-07-20 11:05:36程序设计版块每日发帖之星
日期:2015-07-20 11:05:40数据库技术版块每日发帖之星
日期:2015-07-20 11:05:432015年辞旧岁徽章
日期:2015-07-20 11:05:44
3 [报告]
发表于 2010-12-21 11:24 |只看该作者
我安装RHEL就是在VMWARE里安装的,所以不敢再XEN了啊。

论坛徽章:
5
未羊
日期:2014-08-04 16:15:21天秤座
日期:2014-08-13 13:52:372015年辞旧岁徽章
日期:2015-03-03 16:54:152015年迎新春徽章
日期:2015-03-04 09:56:112015亚冠之浦和红钻
日期:2015-06-29 15:30:48
4 [报告]
发表于 2010-12-21 12:09 |只看该作者
我跟3楼一样,一头扎进vmware的怀抱就再不出来了。。。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
5 [报告]
发表于 2010-12-21 12:24 |只看该作者
多谢 LS 二位。

VMWare 和 Xen 的应用场景不一样啊。如果个人学习之后,用 VMware 更方便一些。
而且实际的服务器上,因为性能比较好(8 核,32G 内存),有时为了更好的服务,就是用 Xen 虚拟机。同时开启几个 Xen 来提供服务。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
6 [报告]
发表于 2010-12-21 12:25 |只看该作者
我现在就是想了解一下,能否自己编译一个 Xen 虚拟机里面使用的内核,大致的步骤是什么。网上看了写文档,没完全搞明白。

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
7 [报告]
发表于 2010-12-22 11:26 |只看该作者
Xen 4.0 hypervisor and supported dom0 Linux kernels

Xen 4.0.1 (and newer 4.0.x versions) includes and builds the new pvops dom0 Linux 2.6.32.x kernel as a default. Xen 4.0.0 used Linux 2.6.31.x pvops kernel as a default. You can also use the old-style linux-2.6.18-xen as the dom0 kernel, or any of the various forward-ports of the 2.6.18 xen patches to newer kernels. Please see the XenDom0Kernels and XenKernelFeatures wiki pages for more information.


可见, Xen 4.0.1 默认可以在 2.6.32.x 编译 dom0, 不知道能否使用 2.6.36.x 编译 dom0.

另外,根据 accessory 兄介绍,有可能在 2.6.36 上直接编译 pv 的 domU,需要测试一下

论坛徽章:
0
8 [报告]
发表于 2010-12-22 12:12 |只看该作者
xen和linux内核版本没有一一对应关系,问题只在于porting.

我使用xen一般都是去http://www.gitco.de/repo/  自己porting不如别人porting, 毕竟我们用xen的目的不是去研究这些的.

不过我对pv实在不感兴趣

论坛徽章:
36
IT运维版块每日发帖之星
日期:2016-04-10 06:20:00IT运维版块每日发帖之星
日期:2016-04-16 06:20:0015-16赛季CBA联赛之广东
日期:2016-04-16 19:59:32IT运维版块每日发帖之星
日期:2016-04-18 06:20:00IT运维版块每日发帖之星
日期:2016-04-19 06:20:00每日论坛发贴之星
日期:2016-04-19 06:20:00IT运维版块每日发帖之星
日期:2016-04-25 06:20:00IT运维版块每日发帖之星
日期:2016-05-06 06:20:00IT运维版块每日发帖之星
日期:2016-05-08 06:20:00IT运维版块每日发帖之星
日期:2016-05-13 06:20:00IT运维版块每日发帖之星
日期:2016-05-28 06:20:00每日论坛发贴之星
日期:2016-05-28 06:20:00
9 [报告]
发表于 2010-12-22 13:04 |只看该作者
xen和linux内核版本没有一一对应关系,问题只在于porting.

我使用xen一般都是去http://www.gitco.de/repo/  自己porting不如别人porting, 毕竟我们用xen的目的不是去研究这些的.


多谢 LS 的。

意思就是,如果希望某个内核版本支持 Xen,需要的工作就是将 Xen 的源码(我的理解主要是内核部门的)往对应版本的内核上移植就可以了。

如果只想用替换 domU  的内核,也需要编译 Xen 的源码吗?

论坛徽章:
0
10 [报告]
发表于 2010-12-22 13:48 |只看该作者
pv我不是很清楚,但是你应该确认一点的就是domU和dom0的xen version是不是必须一致。 我记得是不需要一致的。

我们平时大部分考虑到的xen的特性应该是在dom0里面的,所以domU里面的xen版本并不是那么重要。
当然我理解你的意思可能是,你想在domU里面用一个更高版本的kernel,而这个kernel并没有现成的xen domU 的bin包, 所以你还是需要自己patch自己编译内核。 我觉得这个问题不会很大, 逼近domU的xen patch应该是很轻的,不会有太大问题
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP