顯示頁面舊版反向連結Fold/unfold all回到頁頂 本頁是唯讀的,您可以看到原始碼,但不能更動它。您如果覺得它不應被鎖上,請詢問管理員。 ====== 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 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 密技}} tech/xen_mem.txt 上一次變更: 2012/04/26 02:08由 jonathan