CentOS7 安裝部署kvm虛擬機

1,服務器安裝kvm的時候,須要CPU支持虛擬化,要支持 KVM,Intel CPU須要 vmx 或者 AMD CPU 須要svm 擴展。centos

2,查看CUP是否支持kvm
egrep -c '(vmx|svm)' /proc/cpuinfo 服務器

若是值爲1就說明支持kvm虛擬化ide

3,經過yum進行安裝
yum -y install qemu-kvm libvirt virt-install ui

4,啓動並設置開機啓動
systemctl start libvirtd
systemctl enable libvirtdcentos7

啓動後能夠看到網卡多了一個virbr0的網口,這個是libvirt默認的nat網口,默認IP地址是192.168.122.1,在更新的版本會發現有virbr0-nic,vnet等網口,這些都是給虛擬機用的網口。虛擬機

5,建立虛擬機
5.1,建立虛擬機磁盤
使用qemu命令建立一個5G的硬盤,硬盤的名稱爲:centos7
qemu-img create -f raw /opt/centos.raw 5Git

5.2,下載iso鏡像
virt-install --virt-type kvm --name c7 --ram 1024 --cdrom=/opt/CentOS-7-x86_64.Minal.iso --disk path=/opt/centos.raw --network network=default --graphics vnc,listen=0.0.0.0 --noautoconsoleconsole

6,下載vnc viewer客戶端進行安裝操做,默認鏈接的端口是5900class

7,libvirt管理虛擬的經常使用命令
查看已安裝的虛擬機
virsh list --all擴展

啓動虛擬機
virsh start c7

關閉虛擬機
virsh shutdown c7

強制關閉虛擬機
virsh destroy c7

銷燬虛擬機
virsh undefine c7

編輯虛擬機
virsh edit c7

查看幫助
virsh --help

8,查看配置文件/etc/libvirt/qemu/ 這個目錄下保存已經安裝的虛擬機的信息。

相關文章
相關標籤/搜索