1. 程式人生 > >CentOS高效能虛擬機器安裝及配置(KVM)

CentOS高效能虛擬機器安裝及配置(KVM)

安裝

通過yum安裝

yum install kvm kmod-kvm qemu kvm-qemu-img virt-viewer virt-manager libvirt libvirt-python python-virtinst

檢視例項

virsh list --all

啟動

啟動例項

virsh start hostname

檢視記憶體使用情況

virsh dominfo vm1-clone | grep memory

取樣

Max memory:     786432 KiB
Used memory:    524288 KiB

記憶體設定

調小虛擬機器記憶體可以動態實現,不用關機

檢視當前記憶體大小

virsh dominfo vm1-clone | grep memory

取樣

Max memory:     786432 KiB  Used memory:    786432 KiB

設定虛擬機器記憶體大小為512MB

virsh setmem vm1-clone 524288

再次檢視當前記憶體大小

virsh dominfo vm1-clone | grep memory

取樣

Max memory:     786432 KiB  Used memory:    524288 KiB  

處理器設定

增大虛擬機器記憶體、增加虛擬機器CPU個數需要首先關機虛擬機器

關閉虛擬機器

virsh shutdown vm1-clone

編輯虛擬機器配置檔案

修改記憶體大小、vcpu個數

virsh edit vm1-clone

取樣

<memory unit='KiB'>1048432</memory>
<currentMemory unit='KiB'>1048432</currentMemory>
<vcpu placement='static'>2</vcpu>

從配置檔案啟動虛擬機器

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

檢視當前記憶體大小

virsh dominfo vm1-clone | grep memory

取樣

  Max memory:     1048432 KiB  Used memory:    524288 KiB

設定虛擬機器記憶體大小為1G

virsh setmem vm1-clone 1048432

驗證

檢視當前記憶體大小

virsh dominfo vm1-clone | grep memory

取樣

Max memory:     1048432 KiB  Used memory:    1048432 KiB  

檢視當前CPU個數

virsh dominfo vm1-clone | grep CPU

取樣

CPU(s):         2  CPU time:       15.0s