差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

tech:xen_mem [2011/05/12 10:23] – 建立 jonathantech:xen_mem [2012/04/26 10:08] (目前版本) jonathan
行 1: 行 1:
 +====== Xen 啟動 vm 記憶體不足之異常處理 ======
  
 +在實體主機記憶體還足夠的狀況下, 卻出現無法配置給 vm 記憶體的問題 <code>
 +Error: (12, ‘Cannot allocate memory’)</code>
 +主要的原因是和配置給 Domain-0(Host) 的記憶體有關..
 +
 +  * 確認 Domain-0 的資源狀況<code sh>
 +xm list Domain-0</code><file>
 +[root@clouddb ~]# xm list Domain-0
 +Name                                      ID Mem(MiB) VCPUs State   Time(s)
 +Domain-0                                       6825     8 r-----    153.7
 +</file>
 +  * 將 Domain-0 的 Mem 由 6.8G 改成 1.5G<code sh>
 +xm mem-set Domain-0 1536</code>
 +
 +這樣就可以讓 Domain-0 的記憶體強制釋出給 VM 使用.
 +
 +===== 參考網址 =====
 +  * http://unixtitan.net/main/2010/05/04/xen-error-12-cannot-allocate-memory/
 +  * http://www.performancemagic.com/iscsi-xen-howto/XENVM.html
 +
 +{{tag>Xen VM 密技}}