天天看點

Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機

嵌入到linux核心

虛拟機是一個程序

spice是redhat開發的開源的專門的桌面虛拟化資料傳輸協定

qemu是可以圖形化管理kvm虛拟機的一個工具,專門用來管理kvm的,是以通常都是與kvm同時出現。

centos7kvm新增如下功能:

cpu熱添加

記憶體熱添加

記憶體4g以上

處理器需打開虛拟化功能

添加獨立磁盤供kvm虛拟機使用

Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機

将獨立磁盤分區,格式化為xfs格式,系統中建立挂載點,使得系統可以使用該空間。

mkdir /vdir mount /dev/sb1 /vdir
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
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子產品是否安裝
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
cp centos-7-x86_64-dvd-1708.iso /opt/

檢視服務啟動狀态

systemctl status libvirtd.service //系統預設開機自啟動
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機

vnc用戶端在windows平台上安裝如下:

Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機

當連結上後,發現前面執行的安裝程式已經顯示出來。

Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機

為了避免主控端網卡與虛拟機網卡沖突,在安裝虛拟機時需要修改虛拟機網卡。

Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機
virsh shutdown c7-1 //關閉虛拟機 virsh start c7-1 //啟動虛拟機 virsh list --all //檢視虛拟機狀态
Centos7中安裝KVM虛拟機KVM 特性VMwareWorkstation虛拟機centos7中部署KVM虛拟機

删除虛拟機

virsh shutdown c7-1 //先關閉 virsh undefine c7-1 //再删除

繼續閱讀