新聞中心
KVM (全稱是 Kernel-based Virtual Machine) 是 Linux 下 x86 硬件平臺(tái)上的全功能虛擬化解決方案,包含一個(gè)可加載的內(nèi)核模塊 kvm.ko 提供和虛擬化核心架構(gòu)和處理器規(guī)范模塊,下面為大家詳細(xì)講解一下KVM 開源虛擬機(jī)具體搭建步驟。

為都昌等地區(qū)用戶提供了全套網(wǎng)頁(yè)設(shè)計(jì)制作服務(wù),及都昌網(wǎng)站建設(shè)行業(yè)解決方案。主營(yíng)業(yè)務(wù)為成都網(wǎng)站建設(shè)、網(wǎng)站設(shè)計(jì)、都昌網(wǎng)站設(shè)計(jì),以傳統(tǒng)方式定制建設(shè)網(wǎng)站,并提供域名空間備案等一條龍服務(wù),秉承以專業(yè)、用心的態(tài)度為用戶提供真誠(chéng)的服務(wù)。我們深信只要達(dá)到每一位用戶的要求,就會(huì)得到認(rèn)可,從而選擇與我們長(zhǎng)期合作。這樣,我們也可以走得更遠(yuǎn)!
環(huán)境:Red Hat Enterprise Linux Server release 7.3
1. 首先要配置好yum源,檢查當(dāng)前CPU是否支持KVM虛擬化。
Red Hat或者CentOS
[root@localhost Desktop]# cat /proc/cpuinfo | egrep '(vmx|svm)'
#如果輸出結(jié)果中包含vmx,則表示采用Intel虛擬化技術(shù);如果包含svm,則表示采用AMD虛擬化技術(shù);如果沒(méi)有任何輸出,表示當(dāng)前的CPU不支持KVM虛擬化技術(shù)。還可以用grep -E 'svm|vmx' /proc/cpuinfo和egrep --color -i "svm|vmx" /proc/cpuinfo來(lái)檢查。
Ubuntu系統(tǒng)中查看
apt-get install cpu-checker
kvm-ok
以下結(jié)果說(shuō)明支持VT
INFO: /dev/kvm exists
KVM acceleration can be used
以下結(jié)果說(shuō)明不支持VT
INFO: Your CPU does not support KVM extensions
KVM acceleration can NOT be used
2. 安裝虛擬化軟件包
[root@localhost Desktop]# yum install -y qemu-kvm qemu-img
#Ubuntu用apt-get install -y virt-manager來(lái)安裝
[root@localhost Desktop]# lsmod | grep kvm
#驗(yàn)證KVM模塊是否成功加載
kvm_intel 170181 0
kvm 554609 1 kvm_intel
irqbypass 13503 1 kvm
#如果輸出以上結(jié)果,則表示KVM模塊已經(jīng)成功加載。
[root@localhost Desktop]# virsh -c qemu:///system list
#驗(yàn)證libvirtd服務(wù)是否正常啟動(dòng)
Id Name State
#如果已經(jīng)成功啟動(dòng),則會(huì)輸出以上結(jié)果;如果出現(xiàn)錯(cuò)誤,則表示libvirtd服務(wù)沒(méi)有成功啟動(dòng)。
3. 安裝虛擬機(jī)
[root@localhost Desktop]# virt-manager
#如果默認(rèn)的storage不能用,那么就選擇創(chuàng)建自定義的storage
配置好相關(guān)參數(shù),準(zhǔn)備裝系統(tǒng):
虛擬化技術(shù)KVM的搭建虛擬化技術(shù)KVM的搭建
正在安裝:
虛擬化技術(shù)KVM的搭建虛擬化技術(shù)KVM的搭建
安裝完成,準(zhǔn)備重啟:
虛擬化技術(shù)KVM的搭建虛擬化技術(shù)KVM的搭建
安裝成功!
虛擬化技術(shù)KVM的搭建虛擬化技術(shù)KVM的搭建
在宿主上查看虛擬機(jī)
[root@localhost ~]# virsh list --all
Id Name State
----------------------------------------------------
- rhel7.3 shut off
[root@localhost ~]# virsh start rhel7.3
Domain rhel7.3 started
[root@localhost ~]# virsh list --all
Id Name State
----------------------------------------------------
6 rhel7.3 running
[root@localhost ~]# virsh destroy rhel7.3
Domain rhel7.3 destroyed
[root@localhost ~]# virsh list --all
Id Name State
----------------------------------------------------
- rhel7.3 shut off
文章標(biāo)題:詳解KVM開源虛擬機(jī)具體搭建步驟
新聞來(lái)源:http://fisionsoft.com.cn/article/dpedeoh.html


咨詢
建站咨詢
