CentOS7.1 KVM虛擬化之虛擬機內存、CPU調整

一、調小虛擬機內存

調小虛擬機內存可以動態實現,不用關機

1.查看當前內存大小


[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh dominfo vm1-clone | grep memory  

  2. Max memory:     786432 KiB  

  3. Used memory:    786432 KiB  

2.設置虛擬機內存大小爲512MB



[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh setmem vm1-clone 524288  

3.再次查看當前內存大小



[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh dominfo vm1-clone | grep memory  

  2. Max memory:     786432 KiB  

  3. Used memory:    524288 KiB  


二、增大虛擬機內存、增加虛擬機CPU個數

增大虛擬機內存、增加虛擬機CPU個數需要首先關機虛擬機

1.關閉虛擬機


[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. virsh shutdown vm1-clone  

2.編輯虛擬機配置文件


修改內存大小、vcpu個數


[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. virsh edit vm1-clone  

  2. ......  

  3.   <memory unit='KiB'>1048432</memory>  

  4.   <currentMemory unit='KiB'>1048432</currentMemory>  

  5.   <vcpu placement='static'>2</vcpu>  

  6. ......  

3.從配置文件啓動虛擬機



[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. virsh create /etc/libvirt/qemu/vm1-clone.xml  

4.查看當前內存大小

[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh dominfo vm1-clone | grep memory  

  2. Max memory:     1048432 KiB  

  3. Used memory:    524288 KiB  

5.設置虛擬機內存大小爲1G

[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh setmem vm1-clone 1048432  

6.驗證


查看當前內存大小


[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh dominfo vm1-clone | grep memory  

  2. Max memory:     1048432 KiB  

  3. Used memory:    1048432 KiB  

save_snippets.png


查看當前CPU個數


[plain] view plain copy 在CODE上查看代碼片派生到我的代碼片

  1. [root@kvm01 ~]# virsh dominfo vm1-clone | grep CPU  

  2. CPU(s):         2  

  3. CPU time:       15.0s  



轉自:

http://blog.csdn.net/hnhuangyiyang/article/details/50902223


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章