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