首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >破坏HVM域,我该怎么办?

破坏HVM域,我该怎么办?
EN

Server Fault用户
提问于 2009-08-05 13:19:44
回答 2查看 1.6K关注 0票数 2

当需要太多内存时,RHEL5上XEN3.4上的DomUs崩溃了:

代码语言:javascript
复制
(XEN) p2m_pod_demand_populate: Out of populate-on-demand memory!
(XEN) domain_crash called from p2m.c:1091
(XEN) Domain 15 (vcpu#3) crashed on cpu#2:
(XEN) ----[ Xen-3.4.0  x86_64  debug=n  Not tainted ]----
(XEN) CPU:    2
(XEN) RIP:    0010:[<ffffffff80062c02>]
(XEN) RFLAGS: 0000000000010216   CONTEXT: hvm guest
(XEN) rax: 0000000000000000   rbx: 0000000000000001   rcx: 000000000000003f
(XEN) rdx: 0000000004812000   rsi: ffff810001000000   rdi: ffff810004812000
(XEN) rbp: 0000000000000282   rsp: ffff810007635cf0   r8:  ffff810037c0288e
(XEN) r9:  00000000000023e1   r10: 0000000000000000   r11: 0000000000000001
(XEN) r12: ffff81000000cb00   r13: ffff8100007e43f0   r14: ffff81000000fc10
(XEN) r15: 00000000000280d2   cr0: 0000000080050033   cr4: 00000000000006e0
(XEN) cr3: 0000000006760000   cr2: 0000000003d47078
(XEN) ds: 0000   es: 0000   fs: 0000   gs: 0000   ss: 0000   cs: 0010

我能以某种方式禁用HVM的按需填充吗?Xen 3.3没有表现出这样的行为..。

EN

回答 2

Server Fault用户

发布于 2009-08-05 14:21:40

这里有一些很好的细节

http://lists.xensource.com/archives/html/xen-devel/2008-12/msg01030.html

这似乎表明,只有当您超额承诺时才会发生这种情况。当然,如果您的domU是linux,那么您确实应该考虑在paravirt模式下运行,以提高性能。

票数 1
EN

Server Fault用户

发布于 2010-08-11 20:40:45

简单的方法:

在您的配置中,使maxmem=memory禁用PoD驱动程序。

否则,您需要在客户操作系统中安装一个气球驱动程序。

票数 1
EN
页面原文内容由Server Fault提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://serverfault.com/questions/50335

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档