環境准備:
安裝vmware時需要自定義安裝-開啟虛擬化技術

安裝成功之后就可以繼續進行了。
1 查看CPU是否支持KVM
egrep 'vmx|svm' /proc/cpuinfo --color=auto
搜索到結果就表示支持。
2 安裝支持包
yum install -y qemu-kvm libvirt virt-install
3 啟動並設置開機啟動
systemctl start libvirtd && systemctl enable libvirtd

啟動后可以看到網卡多了一個virbr0的網口,這個是libvirt默認的nat網口(默認IP是192.168.122.1),在更新的版本會發現有virbr0-nic、vnet0等網口,這些都是給虛擬機用的網口。
創建虛擬機
1 使用qemu命令創建一個15G的硬盤,硬盤的名稱為:centos7
qemu-img create -f raw ./centos-kvm.raw 15G

virt-install --virt-type kvm --name centos7 --ram 1024 --cdrom=/data/iso/CentOS-7-x86_64-DVD-1810.iso --disk path=/data/quem/centos-kvm.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole2
執行成功后如下:

2 安裝vnc
yum -y install tigervnc-server tigervnc vnc vnc-server
systemctl daemon-reload
執行:vncserver
設置vnc密碼
啟動VNC並設置開機啟動
systemctl enable vncserver@localhost.localdomain:1
systemctl start vncserver@localhost.localdomain:1
3 使用 vnc 連接虛擬機並安裝
關閉防火牆
systemctl stop firewalld
setenforce 0
使用vnc配置如下:
連接成功后,按照物理機的方式進行安裝並重啟。