Changes between Version 19 and Version 20 of Xen_Lab1


Ignore:
Timestamp:
Sep 29, 2009, 3:41:21 PM (15 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Xen_Lab1

    v19 v20  
    4747}
    4848}}}
    49 
    5049----
    5150= 【Step 1: 安裝 Xen 和 Xen-patched Kernel】 =
     
    8685}}}
    8786----
    88 = 【Step 4: 測試 Xen 是否安裝成功】 =
    89  * Xen 的設定檔放於 /etc/xen
    90  * 再啟動 xend 前,我們先編輯設定檔
    91 {{{
    92 $ cd /etc/xen
    93 $ sudo vim /etc/xen/xend-config.sxp
    94 $ sudo gedit /etc/xen/xend-config.sxp
    95 }}}
    96 
    97  * 啟動 xend
    98 {{{
    99 $ sudo xend start
    100 }}}
    101  * 檢查 domain0 是否存在
     87= 【Step 3: 檢查 Xen 是否正常運作】 =
     88 * Debian 預設開機變會自動啟動 xend,我們使用 '''ps -aux | grep xend''' 來檢查 xend 是否正常運作
     89{{{
     90$ ps -aux | grep xend
     91}}}
     92 * 再使用 '''xm list''',檢查是否有 domain 0 (xm 是 Xen manager 的解稱,我們使用 xm 來控制 xend,xm 指令的用法可以參考 '''xm help''')
    10293{{{
    10394$ sudo xm list
    104 Name                                        ID   Mem VCPUs      State   Time(s)
    105 Domain-0                                     0   936     4     r-----     30.0
    106 }}}
    107  * 檢查 eth0 和 peth0 是否存在
     95}}}
     96 * 檢查網路設備是否存在 (於此案例我們使用 bridge 方式,可以檢查 eth0 和 peth0 是否存在)
    10897{{{
    10998$ sudo ifconfig
     
    152141   }}}
    153142----
    154 = 【Step 5: 安裝 xen image 製作工具】 =
    155  * 使用 '''wget''' 於[http://www.xen-tools.org/software/xen-tools/releases.html 此網頁]下載新版 xen-tools,xen-tools 可協助建置 VM 的 Image
    156 {{{
    157 $ cd
    158 $ wget http://www.xen-tools.org/software/xen-tools/xen-tools-4.1.tar.gz
    159 $ tar zxvf xen-tools-4.1.tar.gz
    160 $ sudo aptitude install debootstrap perl-modules libconfig-inifiles-perl libtext-template-perl
    161 # sudo make install
     143= 【Step 4: 安裝 xen image 製作工具】 =
     144 * 使用 '''aptitude install''' 安裝 xen-tools (xen-tools 可以協助我們產生VM的印象檔)
     145{{{
     146$ sudo aptitude install xen-tools
    162147}}}
    163148 * 修改 xen-tools 的設定檔 (設定檔位置 /etc/xen-tools)
     
    174159}}}
    175160----
    176 = 【Step 6: 產生 Image】 =
     161= 【Step 6: 產生 VM 的 Image】 =
    177162 * 使用 xen-tools 提供的指令 '''xen-create-image''' 產生一個名為 vm01 虛擬機器的印象檔 (若沒指定 dist ,預設則為 debian etch)
    178163{{{
     
    191176----
    192177= 【Step 7: 開啟 VM】 =
    193  * 接下來我們使用此 vm01 的設定檔來開啟一個虛擬機器 (使用 '''xm''' 指令根據設定檔來開啟虛擬機器)
     178 * 接下來我們使用此 vm01 的設定檔來開啟一個虛擬機器 (使用 '''xm create''' 指令根據設定檔來開啟虛擬機器)
    194179{{{
    195180$ sudo xm create /etc/xen/vm01.cfg
     
    211196----
    212197= 【Step 8: 使用 VM 圖形管理介面】 =
    213  * 若是不習慣用指令,可安裝 virt-manager 圖形管理介面來控制虛擬機器 (有兩套可以選擇 convirt 和 virt-manager)
    214 {{{
    215 $ cd
    216 $ wget http://virt-manager.et.redhat.com/download/sources/virt-manager/virt-manager-0.8.0.tar.gz
    217 $ tar zxvf virt-manager-0.8.0.tar.gz
    218 $
    219 }}}
     198 * 若是不習慣用指令,可安裝 virt-manager 圖形管理介面來控制虛擬機器
     199{{{
     200$ sudo aptitude install virt-manager
     201}}}