通過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
取樣
unit
='kib'
>
1048432memory
>
unit
='kib'
>
1048432currentmemory
>
placement
='static'
>
2vcpu
>
從配置檔案啟動虛擬機器
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
輕量級kali虛擬機器
將kali虛擬機器設定為開機使用命令列介面,並且將虛擬機器掛載到後台執行 在windows系統上ssh連線kali虛擬機器 設定為開機使用命令列介面init 3 使用命令列介面 init 5 使用圖形化介面 開機至字元介面 sudo systemctl set default multi user....
虛擬機器效能
virtio 虛機預設使用的驅動是virtio驅動,windows中的磁碟網絡卡也都是使用virtio驅動,網絡卡需要從hypervisor層做網絡卡型別的轉換,如vhost,vhost user等。磁碟在virtio驅動下需要注意的是virtio版本對windows虛機磁碟讀寫效能的影響,最新版本...
優化虛擬機器效能
一台windows7宿主機上借助vm ware安了兩台centos虛擬機器,宿主機記憶體是8g,虛擬機器原來各分配1g.發現執行很慢,瘋狂的與硬碟交換記憶體。現將虛擬機器各分配2g 1 關閉虛擬機器 只有關閉後,重新配置完記憶體大小重啟才有效 2.參見博文 優化vmware提高虛擬機器執行速度的技巧...