CentOS7 安裝部署kvm虛擬機

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

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

如果值爲1就說明支持kvm虛擬化

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

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

啓動後可以看到網卡多了一個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 5G

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 --noautoconsole

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

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/ 這個目錄下保存已經安裝的虛擬機的信息。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章