這一節和老師簡單的學習了下kvm的入門知識,主要包括了如何通過圖形界面安裝vm,基本的配置以及最基本的幾個指令。
豆子對其他平台的虛拟機比較熟悉,esxi,hyper-v,xenserver 等等,kvm和這3大平台比較起來,知名度要低一些,豆子搜尋了一下網上的對比評價,flexiant釋出了一份白皮書,結論讓我有點小意外,作為企業級的龍頭産品,肯定還是esxi,但是考慮到成本效益,kvm的排名居然還在hyper-v和xen之上。

下面示範記錄一下實驗的步驟,實際是在我現有的一個esxi的rhel虛拟機上做一個嵌套的操作。
首先rhel的cpu需要設定支援虛拟化
檢視一下配置檔案,确認vmx已經添加
配置yum 源 ,檢視組
安裝組
裝完以後看看服務是否啟動
如果沒裝virt-manager,安裝一下
裝好之後背景打開 virt-manger & 就可以建立虛拟機了
一路點下去,根據自己需求酌情修改
豆子安裝了一個ubuntu12的虛拟機
大概20分鐘裝完了,打開虛拟機,點選燈泡圖案,可以檢視配置
預設的網絡配置是nat
在主控端上看看,會多了一個虛拟的網卡出來,這個虛拟網卡對于虛拟機來說,相當于一個交換機
他是可以從主控端ping 通 虛拟機的,甚至虛拟機可以直接ping 通我的實體機,相當于虛拟機的eth0網卡連接配接到了virbr0,然後virbr0又連接配接到了rhel的eno網卡,這樣一層層的轉發出來
切換到root 使用者,可以執行指令行來進行操作,virsh有上百個選項,最簡單的比如檢視,啟動,關閉
注意virsh shutdown 和 virsh destroy 的差別,前者是正常關閉,後面那個相當于poweroff(直接斷電)
對于主控端,我們也可以進行配置,比如添加新的網絡,這個和vmware workstation很像。
随便添加一個
host的修改完畢之後,在vm上就能看見新的網絡選項了,相當于多了一個交換機的選擇出來
重新開機以後進去就能看見兩個網卡都配置好了
最後說說存儲池,這個是預設的vm檔案存放點
檢視一下