KVM之virsh管理虚拟机CPU


查看虚拟机CPU数量配置

[root@ubuntu ~]# virsh vcpucount centos_server01
maximum      config         2
maximum      live           2
current      config         2
current      live           2

配置虚拟机最大CPU个数限制

[root@ubuntu ~]# virsh setvcpus centos_server01 --maximum 4 --config
[root@ubuntu ~]# virsh vcpucount centos_server01
maximum      config         4
maximum      live           2
current      config         2
current      live           2

配置最大CPU个数限制需要重启后才能生效
ps: --maximum must be used with --config only

配置虚拟机CPU个数

[root@ubuntu ~]# virsh  setvcpus centos_server01 --count 4 --config
[root@ubuntu8 ~]# virsh vcpucount  centos_server01
maximum      config         4
maximum      live           2
current      config         4
current      live           2

虚拟机CPU在maximum live的限制内,可以通过--live参数直接生效

CPU可以在限制内热添加,但无法热减少,只能使用--config配置好后,等下次重启生效:

[root@ubuntu ~]# virsh setvcpus centos_server01 --count 2  --live 
error: internal error: cannot change vcpu count of this domain


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM