访客您好,登录后可看更多精彩内容!发帖、回复积分还可换实物奖品哦,还在犹豫什么,赶紧注册登录吧!
您需要 登录 才可以下载或查看,没有账号?立即注册
×
在XenServer5.6 FP1以后,Dom0为一个多虚拟(逻辑)CPU的控制域,默认情况下会有4个vCPU分配给Dom0,在数量小于4的情况下,Dom0使用的vCPU数量由实际物理CPU核心决定,例如:下图双核CPU中,Dom0使用了两个vCPU。
在某些情况下,我们可能需要手工调整Dom0的vCPU数量,默认情况下,在系统启动的时候,8个vcpu分配给dom0,而在unplug-vcpus服务启动以后,会减少到4个。 由于,默认情况下,在xenserver中VM的最大vcpu为8个,所以能给Dom0分配的最大vCPU数量也为8个。 为了提高性能或者提供稳定性,我们可能需要增加或者减少Dom0的vCPU数量,修改Dom0使用的vCPU数量如下:
- 修改/etc/sysconfig/unplug-vcpus文件
- 调整unplug-vcpus文件中:
NR_DOMAIN0_VCPUS=4的数量,
例如调整为1,则修改为
NR_DOMAIN0_VCPUS=1
然后保存
- 运行unplug-vcpus服务,输入命令:
service unplug-vcpus start
如果是减少Dom0的vcpu数量,那么只要执行以上命令即可,不需要重启,如果是增加Dom0的vCPU数量,那么需要重启XenServer主机。
|