Changes between Version 10 and Version 11 of Xen_Lustre
- Timestamp:
- Jul 17, 2008, 4:24:32 PM (16 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Xen_Lustre
v10 v11 3 3 * Our OS: Dbian etch 4 4 * Our Method: We used xen-patched kernel 2.6.18, then used Lustre patched file to patch it. We used xen tar ball to compile with this kernel to build Xen images amd used this kernel to reboot. Finally we used Lustre tar ball to build Lustre modules. 5 [[BR]] 5 6 6 7 == 1.Requirement packages == … … 31 32 }}} 32 33 [[BR]] 34 33 35 == 2.Patch & install xen images == 34 36 * Download Xen-patched 2.6.18 kernel & Xen tar ball … … 51 53 }}} 52 54 [[BR]] 55 53 56 == 3.Make Xen image == 54 57 {{{ … … 66 69 }}} 67 70 [[BR]] 71 68 72 == 4.Make Lustre modules == 69 73 {{{ 74 $ sudo cp /boot/config-2.6.18.8-xen /usr/src/linux-2.6.18-xen.hg/.config 70 75 $ cd /usr/src/linux-2.6.18-xen.hg 76 77 = Because XEN rename 2.6.18.8 to 2.6.18.8-xen, so we rebuild kernel for corrent 2.6.18.8. Then Lustre will read correct kernel version = 71 78 $ sudo make menuconfig (or sudo make config) 72 79 $ sudo make -j 5 … … 79 86 }}} 80 87 {{{ 88 = Now, we start build and install lustre module and tools = 81 89 $ cd /usr/src 82 90 $ sudo tar jxvf lustre.tar.bz2 … … 88 96 }}} 89 97 [[BR]] 98 90 99 == 5.Test Xen & Lustre == 91 100 {{{ 92 = startup xen = 101 = Startup xen = 102 $ sudo vim /etc/modules 103 loop max_loop=255 104 93 105 $ sudo xend start 94 106 $ sudo xm list 95 107 96 = startup Lustre =108 = Startup Lustre = 97 109 $ sudo modprobe ldiskfs 98 110 $ sudo modprob lnet networks=tcp … … 111 123 }}} 112 124 [[BR]] 125 126 == Reference ==