2010年9月4日 星期六

KVM install on Ubuntu 10.04

Max以前在Ubuntu上一直都是使用VirtualBox來建制虛擬環境。曾經也想試試Xen,
不過在Ubuntu上安裝一直失敗。前一陣子得知新的虛擬技術已經相當成熟且很多Linux發行版本
都有支援,更重要的是KVM是Kernel Based的虛擬化技術,當然值得來研究一下

參考資料:
1.KVM 官網
2.Ubuntu install 文件

安裝步驟:
1.檢查CPU是否支援硬體虛擬技術,沒有支援也可以安裝,但效能會相當低落,不如使用virtualbox
$egrep -c '(vmx|svm)' /proc/cpuinfo

If 0 it means that your CPU doesn't support hardware virtualization.

If 1 (or more) it does - but you still need to make sure that virtualization is enabled in the BIOS.

2.由於max使用的是64bit kernel,所以以下安裝操作以64bit為主,32bit請參考官方文件
<1>更新套件庫:
$sudo apt-get update
<2>安裝KVM相關套件:
$sudo apt-get install kvm libvirt-bin ubuntu-vm-builder bridge-utils virt-viewer
<3>將使用者帳號加入相關群組(kvm and libvirtd):
$groups
marcus adm kvm libvirtd
<4>在使用KVM前可能需要重開機或relogin一次
$sudo reboot or logout
<5>檢查是否有安裝成功
$virsh -c qemu:///system list
 Id Name                 State
----------------------------------

$
<6>安裝圖形管理工具
$
sudo apt-get install virt-manager
<7>安裝好後在系統-->偏好設定-->主選單 中,找到『虛擬機器管理員』,
選擇屬性,在指令前方加入gksudo以root權限啟動管理介面

沒有留言:

張貼留言