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

2021-09-02 04:12:25 字數 1931 閱讀 3688

通過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提高虛擬機器執行速度的技巧...