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

2022-09-15 04:24:10 字數 1012 閱讀 8646

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 s**e
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

kvm系列之一 構建kvm虛擬機器(centos7)

為什麼會把題目定位kvm虛擬機器簡單定製呢?我想把自己對kvm虛擬機器的認識系統的寫下來,但感覺一下子不知道該怎麼寫。比如說安裝就有很多引數 從光碟安啟動安裝或是從現有磁碟啟動 磁碟大小是多少 網路型別是怎樣的 cpu規格是怎樣的 記憶體又是多少?另外如何實現網路型別轉換 各種分割槽的擴充套件,或是...

websocket之一 準備工作

最近做個專案,涉及管理前端不少裝置,當然真正的管理是在平台上,那麼就需要平台與前端通訊,專案組選擇websocket協議,沒搞過,摸索著搞,順便記點吧,由於是根據記憶而寫,可能會有些出入,但不大。1 cmake安裝 tar zxvf cmake 2.8.12.2.tar.gz cd cmake 2....

websocket之一 準備工作

最近做個專案,涉及管理前端不少裝置,當然真正的管理是在平台上,那麼就需要平台與前端通訊,專案組選擇websocket協議,沒搞過,摸索著搞,順便記點吧,由於是根據記憶而寫,可能會有些出入,但不大。1 cmake安裝 tar zxvf cmake 2.8.12.2.tar.gz cd cmake 2....