我试图减lessDom0上的VCPU数量,但不理解为什么它不减less数量。
日志:
[2016-02-11 13:43:25 2550] INFO (XendDomainInfo:1977) Set VCPU count on domain Domain-0 to 5
命令:
root@user:/home/user# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 2024 10 r----- 994.1 root@user:/home/user# sudo xm vcpu-set Domain-0 5 root@user:/home/user# xm list Name ID Mem VCPUs State Time(s) Domain-0 0 2024 10 r----- 994.4
这是xm list未能列出configuration更改的类似情况:
https://serverfault.com/a/484904/337307
出现此问题是因为首次创build虚拟机时生成的configuration文件无法修改,必须重新生成才能使xm list报告当前configuration。
用于重新生成文件的步骤如下:
- closures虚拟机(DomU)
使用该命令将VMconfiguration导出到文本文件
xm list -l DomU_name > vm.conf使用文本编辑器编辑文件虚拟机configuration,例如vi vm.conf
从Xend中删除VM,并使用以下命令使用修改的configuration文件重新创build它:
xm del DomU_name xm new -F vm.conf启动修改的VM
xm start DomU_name
或者,您可以使用xm delete和xm new来生成一个新的条目,而不是按照接受的答案build议的方式导入修改后的configuration文件。 https://serverfault.com/a/484832/337307
希望这有助于!