wiki:wade/xen

Xen虛擬叢集建置報告:安裝與測試步驟

【0.Introduction 簡介】

【1.Install 安裝】

1.1 系統環境

  • Linux debian 2.6.26-1-686 #1 SMP Sat Jan 10 18:29:31 UTC 2009 i686 GNU/Linux
  • debian 5.0 Debian GNU/Linux 5.0

1.2 使用 Advanced Packaging Tools, 簡稱 apt 安裝:

$ sudo aptitude install xen-linux-system-2.6.26-1-xen-686

1.3 直接由 Xen source 安裝: 1.4 安裝 xen-tools 套件:

$ sudo apt-get install xen-tools

【2.check 設定並檢查安裝結果】

2.1 使用 unmae 指令來查詢 xen system。

$ uname -a

2.2 設定 Xen 環境。

設定 Xen configFile。

$ sudo vim /etc/xen/xend-config.sxp
設定網路透過 eth0 做 bridge。
# (network-script network-bridge)  改為  (network-script 'network-bridge netdev=eth0')

更多的有關於 xen 的設定可參考 xmdomain.cfg(5) manpage。

2.3 設定 Xen-tools 環境。

$ sudo vim /etc/xen-tools/xen-tools.conf
....
# 設定 domU image file 存放位置
dir = /home/xen
....
# 設定網路
gateway   = 192.168.1.1
netmask   = 255.255.255.0
broadcast = 192.168.1.255
....
# 設定 mirror 位址
mirror    = http://free.nchc.org.tw/debian

更多的有關於 xen-tools.conf 的設定可參考 http://xen-tools.org/software/xen-tools/

2.4 重新啟動 xend。

$ sudo /etc/init.d/xend restart

2.5 使用 Xen management user interface 簡稱 xm ,來觀察正在運作的 dormains 。

$ sudo xm list

其中 dom0 就是 host OS。

【3.create 創造 domU image】

3.2 建立 domU image。

sudo  xen-create-image xen-create-image --hostname debian-01 --dir=/home/xen --ip=192.168.0.10 --gateway=192.168.0.254  --netmask=255.255.255.0

xen-tools 的 log 檔位置:/var/log/xen-tools/debian-01.log

【Reference 參考】

Last modified 16 years ago Last modified on Feb 25, 2009, 2:17:58 PM

Attachments (7)

Download all attachments as: .zip