Changes between Version 3 and Version 4 of Xen_Lab3


Ignore:
Timestamp:
Oct 7, 2009, 12:23:35 PM (15 years ago)
Author:
rider
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • Xen_Lab3

    v3 v4  
    55}}}
    66----
     7== 1.測試 Migration ==
     8 * Migration 前的小叮嚀
     9   * 有些指令在 node01 上執行,有的在 node02 上 (執行前得注意一下)
     10   * 若不知道目前虛擬機器 xen01 跑在哪一台上,可在 node01 上執行 onevm list 來得知
     11 * '''''__6.1 Migrate__'''''
     12{{{
     13### 1.1.1 在 node01 上 ###
     14$ cd /home/domains
     15$ onevm create xen01.one
     16$ onevm migrate xen01 node01
     17$ onevm list
     18
     19### 1.1.2 在 node01(ONE Server) 上執行,將 xen01 Migrate 到 node02 (設設 xen01 已經跑在 node01) ###
     20$ onevm migrate xen01 node02
     21$ onevm list
     22
     23### 1.1.3 在 node02 登入 xen01,當 xen01 編譯程式時,將其 migrate 到 node01 ,看編譯過程式是否中斷  ###
     24$ xm console one-X
     25$ aptitude install build-essential
     26$ wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.29.1.tar.bz2
     27$ tar jxvf linux-2.6.29.1.tar.bz2
     28$ cd linux-2.6.29.1
     29$ make allmodconfig
     30$ make
     31CTRL+]
     32
     33### 1.1.4 在 node01 (ONE Server) 上,執行 Migrate 動作 ###
     34$ onevm migrate xen01 node01
     35
     36### 1.1.5 登入到 xen01 檢查 make 程序是否中斷 ###
     37$ xm console one-X
     38$ top
     39}}}
     40 * '''''__6.2 Live Migrate__'''''
     41{{{
     42### 2.2.1 檢查 xen01 目前跑在哪一台實體機器上(假定 xen01 跑在 node01 時) ###
     43$ onevm list
     44
     45### 2.2.2 在 node01 登入 xen01,並讓 xen01 執行編譯核心的任務 ###
     46$ xm console one-X
     47$ cd linux-2.6.29.1
     48$ make allmodconfig
     49$ make clean
     50$ make
     51
     52### 2.2.3 將正在編譯中的 xen01 live migrate 到 node02 ###
     53$ onevm livemigrate xen01 node02
     54$ onevm list
     55
     56### 2.2.4 在 node01 登入到 xen01,並檢查 make 程序是否中斷 ###
     57$ xm console one-X
     58$ top
     59}}}