本次是在VMware上安裝KVM,在cpu設置中,需構選intel VT-x/EPT選項。工具
環境:Centos 7.0 IP:192.168.93.52ui
一、檢查是否開啓kvm支持spa
[root@controller ~]# grep -E '(vmx|svm)' /proc/cpuinfo
其中vmx表示VT-X技術,SVM表示AMD-V技術,若是有內容,則表示硬件支持虛擬化,不然要去查看CPU的硬件虛擬化技術是否開啓。code
二、安裝KVMblog
qemu-kvm:Kvm用戶空間管理工具虛擬機
libvirt:管理kvm虛擬機console
virt-install:管理kvm工具class
#安裝kvm管理工具network
[root@controller ~]# yum install -y qemu-kvm libvirt
[root@controller ~]# yum install -y virt-install
#設置libvirt開機自啓硬件
[root@controller ~]# systemctl enable libvirtd
[root@controller ~]# systemctl start libvirtd
設置完成後ifconfig,會發現libvirt會自動建立一個虛擬網卡virbr0。
#建立一個格式爲raw,大小爲10G的虛擬機磁盤
[root@controller ~]#qemu-img create -f raw /opt/CentOS-7-x86_64.raw 10G
#安裝一個虛擬機
[root@controller ~]# virt-install --virt-type kvm --name CentOS-7-x86_64 --ram 1024 \
--cdrom=/tmp/CentOS-7-x86_64-DVD-1810.iso \
--disk path=/opt/CentOS-7-x86_64.raw,size=4 \
--network network=default --graphics vnc,listen=0.0.0.0 --noautoconsole
#安裝成功後使用tightvnc鏈接