首先通过XenCenter查看需要修改VM主机的UUID,假设UUID为85ff1a2f-ba58-0400-e26e-3eac9bd7c8bc。

然后通过XenCenter的XenServer中的Console下输入命令(假设将内存修改为1G):

xe vm-memory-limits-set uuid=85ff1a2f-ba58-0400-e26e-3eac9bd7c8bc static-min=1073741824 dynamic-min=1073741824  dynamic-max=1073741824 static-max=1073741824。

 

最后确认是否修改成功:

xe vm-param-list uuid=85ff1a2f-ba58-0400-e26e-3eac9bd7c8bc |grep -i memory|more。

 

另外还有一个命令xe vm-param-set uuid=85ff1a2f-ba58-0400-e26e-3eac9bd7c8bc memory-static-min=536870912,修改发现是修改最小静态内存的,但是网上介绍修改其他动态和静态最大和最小内存均报错,估计是版本问题,我安装的XenServer是6.0.201的版本。