xen虚拟机内存释放

开启服务:service xend start

对于不处在运行状态的虚拟机不能用xm mem-set [domain_name] [mem-size],会显示无法找到domain的错误

xen创建一个客户机,马上会在mem中扣去内存.

xm li Domain-0 命令会显示可分配内存,但是停掉客户机,以及删除客户机,重启xend,分配出去的内存都不会回收

下面方法可以收回domain-o内存:
xm mem-set Domain-0
这个命令可以收回内存 Domain-0 后面跟一个比你实际内存大的值 如我现在6000M   
我用xm mem-set Domain-0 6000M 或者
xm mem-set Domain-0 10000000000M
他都会把内存全部收回来.

对运行的DomainU 没影响
xm mem-set domain0 [mem大小]
手动把Domain0内存设置大点,他就能争用关闭后domainU的内存。
xm mem-set Domain-0 13312M

你可能感兴趣的:(虚拟化,xen,内存释放)