KVM之一:安裝準備(基於CentOS6.7)

snale1989發表於2016-09-26

KVM 虛擬機器簡介:

Kernel-based Virtual Machine的簡稱,是一個開源的系統虛擬化模組,自Linux 2.6.20之後整合在Linux的各個主要發行版本中。它使用Linux自身的排程器進行管理,所以相對於Xen,其核心原始碼很少。KVM目前已成為學術界的主流VMM之一。

KVM的虛擬化需要硬體支援(如Intel VT技術或者AMD V技術)。是基於硬體的完全虛擬化。而Xen早期則是基於軟體模擬的Para-Virtualization,新版本則是基於硬體支援的完全虛擬化。但Xen本身有自己的程式排程器,儲存管理模組等,所以程式碼較為龐大。廣為流傳的商業系統虛擬化軟體VMware ESX系列是基於軟體模擬的Full-Virtualization

實驗步驟:

1、vmware 安裝CentOS6.7(略)

a. 記憶體給4g
b. 磁碟給50g, 或者再單獨分一個磁碟,用來儲存虛擬機器檔案
c. 最關鍵的一步,在建立虛擬機器時,cpu是需要配置一下虛擬化的如圖

2.  安裝kvm前的準備工作
a. 清除iptables規則

#iptables -F; service iptables save

b. 關閉selinux

#sed -i 's/SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config
[root@kvm ~ 16:14:58]#getenforce
Disabled

 

c. 檢查你的系統是否支援虛擬化

cat /proc/cpuinfo|egrep --color  'vmx|svm'

如果有輸出內容,則支援,其中intel cpu支援會有vmx,amd cpu支援會有svm

 

相關文章