Changes between Initial Version and Version 1 of GTD_Cloud_DomU


Ignore:
Timestamp:
Mar 13, 2009, 10:00:49 AM (16 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GTD_Cloud_DomU

    v1 v1  
     1[[PageOutline]]
     2= 讓 DRBL Client 上的 Guest/DomU 也使用 Lustre storage =
     3== 1. 前提 ==
     4 * DRBL 環境已佈署完成 (使用 Xen & Lustre Kernel)
     5 * 可登入到 DRBL Client (也就是實體機器或可稱為 Dom0),並啟動 xend
     6 * Dom0 上的 DomU 使用 network-route 的方式連線 (DRBL server 需設定 routing table)
     7
     8== 2. 步驟 == 
     9 * DRBL client 上的 DomU 也讓其掛載 lustre storage 來支援高 I/O 的應用
     10 * 但 DomU 只有 Xen & Lustre Kernel,並無 Lustre tools (因是用 xen-create-image 來產生的 base system)
     11 * 所以 ->
     12   1. 複製 Dom0 的 Lustre 原始檔給 DomU
     13{{{
     14 $ mount -o loop /home/domains/vm02_xen101/disk.img /mnt
     15 $ cp -r /usr/src/lustre-1.6.6 /mnt/usr/src/
     16 $ umount /mnt
     17}}}
     18   2. 啟動 DomU,再 conf, make , make install
     19{{{
     20 $ xm create -c /etc/xen/vm02_xen101.cfg
     21
     22 vm02_xen101$ cd /usr/src/lustre-1.6.6
     23 vm02_xen101$ aptitude install build-essential automake1.7
     24 vm02_xen101$ ./configure --disable-modules
     25 vm02_xen101$ make ; make install
     26}}}
     27   3. 測試 DomU 去掛載 lustre storage
     28{{{
     29 $ mount -t lustre xen@tcp0:/xenfs /home/xenfs
     30}}}