嵌入到linux核心
虛拟機是一個程序
spice是redhat開發的開源的專門的桌面虛拟化資料傳輸協定
qemu是可以圖形化管理kvm虛拟機的一個工具,專門用來管理kvm的,是以通常都是與kvm同時出現。
centos7kvm新增如下功能:
cpu熱添加
記憶體熱添加
記憶體4g以上
處理器需打開虛拟化功能
添加獨立磁盤供kvm虛拟機使用
将獨立磁盤分區,格式化為xfs格式,系統中建立挂載點,使得系統可以使用該空間。
mkdir /vdir mount /dev/sb1 /vdir
yum install qemu-kvm qemu-kvm-tools virt-manager libvirt virt-install -y
qemu-kvm 虛拟化軟體
virsh virt-manager virt-viewer virt-install other-tools是libvirt使用者态的工具
注:此處檔案需要建立到專門供虛拟機使用的挂載目錄下。
qemu-img create -f raw /vdir c7-1.img 10g //檔案格式可以是img,也可以是raw lsmod | grep kvm //檢查kvm子產品是否安裝
cp centos-7-x86_64-dvd-1708.iso /opt/
檢視服務啟動狀态
systemctl status libvirtd.service //系統預設開機自啟動
vnc用戶端在windows平台上安裝如下:
當連結上後,發現前面執行的安裝程式已經顯示出來。
為了避免主控端網卡與虛拟機網卡沖突,在安裝虛拟機時需要修改虛拟機網卡。
virsh shutdown c7-1 //關閉虛拟機 virsh start c7-1 //啟動虛拟機 virsh list --all //檢視虛拟機狀态
删除虛拟機
virsh shutdown c7-1 //先關閉 virsh undefine c7-1 //再删除