KVM虚拟机的CPU和内存是可以动态分配的, 这个可分配的范围需要在停机状态时提前配置好.
配置最大的CPU和内存
1 2 3 4 5 6 7 |
# 确保虚拟机关闭状态,如果没有关闭, 执行关闭命令 virsh shutdown v1 # 或者 virsh destroy v1 # 配置最大CPU和最大内存 virsh setvcpus v1 --maximum 2 --config virsh setmaxmem v1 10240000 --config |
启动虚拟机并动态配置
1 2 3 4 5 6 7 |
virsh start v1 # 设置CPU为2核 virsh setvcpus v1 2 # 设置内存为1G virsh setmem v1 10240000 --config --live # 查看配置是否生效 virsh dominfo v1 |