���饹���ե����륷���ƥ��lustre�פ򿨤äƤߤޤ�
�֥ե����붦Í�ʤ�Ƥʤ����Ƥ��ޤ��á����פäƸ��������ʤ뤳�Ȥ�������ä��ꤷ�ޤ����ʾСˡ������ʤɤ��Ǻ�ǡ������DB�˳�Ǽ����褫�ե�����Ȥ��ư����������Ѿ�ڤ��ä��ꤹ��Τǡ�������ñ����������櫓�ˤ⤤���ޤ���
DSAS�Ǥ�DRBD�Ǿ�Ĺ������NFS�����Сʤ������Linux�١����ˤ�ͥåȥ�����ȥ졼���Ȥ��ƻȤäƤ��ޤ�����������ɤ����Ƥ�����Υ����Ф���٤����椷�����ˤʤ�Τ�Ǻ�ߤμ�Ǥ���
�äˤ��äѵͤޤäƺ��äƤ����ǤϤʤ��ΤǤ����֤ɡ�������󤫤ʤ��פ�ʪ�פ��ˤդ��äƤ���ȡ����Ĥ⤪���äˤʤäƤ��붨�ϲ�Ҥ��������lustre�äƤΤ⤢����פȶ����Ƥ��ä��ΤǷڤ�Ĵ�٤Ƥߤޤ���������Ϥʤ��ʤ��ڤ������ʥ��饹���ե����륷���ƥस�㤢�ʤ��Ǥ�����
lustre�ξܺ٤ˤĤ��Ƥ��������򻲾Ȥ���ĺ���Ȥ��ơ��ɤ�ʤ�ΤʤΤ����ñ����������ȡֿ���Υ����Ф�ҤȤĤΥե����륵���ФȤ��Ƥߤ��뤿��λ��ȤߡפǤ���lustre�Ǥϥ᥿�ǡ�����������륵����(MDS)�ȥǡ������Ǽ���륵����(OST)�Ȥ�ʬ����Ƥ��ꡢʣ�����OST��MDS���������빽���ˤʤäƤ���Τǥ��饤����Ȥ������Ƥ�I/O��ǽ���㲼���ʤ��Τ���ħ�������Ǥ���
�ȤϤ������ºݤ˸��Ƥߤʤ��Ȥɤ�ʤ�ΤʤΤ��狼��ʤ��Τǡ���ʬ�Υޥ���(Debian)���ư�����Ƥߤ뤳�Ȥˤ��ޤ�����
# wget http://clusterfs-pub.com/customer/public-releases/production/1.4.9/lustre-1.4.9.tar.gz
# tar zxvf lustre-1.4.9.tar.gz -C /usr/src
# cd /usr/src/lustre-1.4.9/
# ls -la
drwxrwxrwx 7 20000 20000 640 2007-02-13 21:43 .
drwxrwsr-x 18 root src 576 2007-02-13 21:43 ..
-rw-rw-r-- 1 20000 20000 18483 2004-12-20 08:06 COPYING
-rw-rw-r-- 1 20000 20000 48 2005-09-30 05:04 ChangeLog
-rw-rw-r-- 1 20000 20000 129 2004-12-20 08:06 README
-rw-rw-r-- 1 20000 20000 111249 2007-02-07 17:34 aclocal.m4
-rw-rw-r-- 1 20000 20000 863 2006-06-08 01:42 autoMakefile.am
-rw-rw-r-- 1 20000 20000 26844 2007-02-07 17:35 autoMakefile.in
drwxrwxrwx 3 20000 20000 952 2007-02-07 17:39 build
-rwxr-xr-x 1 20000 20000 2774 2007-02-07 17:35 compile
-rwxr-xr-x 1 20000 20000 42037 2007-02-07 17:34 config.guess
-rw-rw-r-- 1 20000 20000 7103 2007-02-07 17:34 config.h.in
-rwxr-xr-x 1 20000 20000 30221 2007-02-07 17:34 config.sub
-rwxrwxr-x 1 20000 20000 433751 2007-02-07 17:35 configure
-rw-rw-r-- 1 20000 20000 245 2005-11-16 21:39 configure.ac
-rwxr-xr-x 1 20000 20000 13866 2007-02-07 17:35 depcomp
-rwxr-xr-x 1 20000 20000 7122 2007-02-07 17:34 install-sh
drwxrwxrwx 8 20000 20000 736 2007-02-07 17:39 libsysio
drwxrwxrwx 11 20000 20000 424 2007-02-07 17:39 lnet
drwxrwxrwx 26 20000 20000 824 2007-02-07 17:40 lustre
-rwxr-xr-x 1 20000 20000 10266 2007-02-07 17:34 missing
-rwxr-xr-x 1 20000 20000 1988 2007-02-07 17:34 mkinstalldirs
drwxrwxrwx 3 20000 20000 392 2007-02-07 17:39 snmp
�Ȥꤢ����README��ߤƤߤޤ���
# cat README
Instructions for building, configuring and running Lustre can be found at:
http://projects.clusterfs.com/lustre/LustreHowto.
�ȤΤ��ȤʤΤ� LustreHowto �� LustreManual ������򻲾Ȥ��Ĥĥӥ����ˡ��õ���Ƥ���ȡ��ɤ���饫���ͥ�˥ѥå������Ƥ�ɬ�פ�����äݤ��Ǥ���
# ls -la lustre/kernel_patches/series/
drwxrwxrwx 2 20000 20000 760 2007-02-07 17:40 .
drwxrwxrwx 8 20000 20000 312 2007-02-07 17:40 ..
-rw-rw-r-- 1 20000 20000 682 2006-09-11 13:23 2.6-fc3.series
-rw-rw-r-- 1 20000 20000 1027 2006-11-01 10:24 2.6-rhel4-titech.series
-rw-rw-r-- 1 20000 20000 999 2006-10-18 06:02 2.6-rhel4.series
-rw-rw-r-- 1 20000 20000 606 2007-02-02 11:09 2.6-sles10.series
-rw-rw-r-- 1 20000 20000 391 2006-12-29 11:37 2.6-suse-newer.series
-rw-rw-r-- 1 20000 20000 419 2006-03-30 02:30 2.6-suse.series
-rw-rw-r-- 1 20000 20000 538 2006-10-10 11:08 2.6.12-vanilla.series
-rw-rw-r-- 1 20000 20000 1309 2006-10-10 11:08 hp-pnnl-2.4.20
-rw-rw-r-- 1 20000 20000 389 2006-08-30 12:15 ldiskfs-2.6-fc3.series
-rw-rw-r-- 1 20000 20000 350 2006-09-30 17:01 ldiskfs-2.6-fc5.series
-rw-rw-r-- 1 20000 20000 464 2006-06-21 00:53 ldiskfs-2.6-rhel4.series
-rw-rw-r-- 1 20000 20000 405 2007-01-27 05:58 ldiskfs-2.6-sles10.series
-rw-rw-r-- 1 20000 20000 483 2006-10-20 13:46 ldiskfs-2.6-suse.series
-rw-rw-r-- 1 20000 20000 449 2006-05-26 01:55 ldiskfs-2.6.12-vanilla.series
-rw-rw-r-- 1 20000 20000 1779 2006-12-16 01:32 rhel-2.4.21
-rw-rw-r-- 1 20000 20000 1313 2006-10-10 11:08 suse-2.4.21-cray
-rw-rw-r-- 1 20000 20000 1433 2006-12-16 01:32 vanilla-2.4.24
-rw-rw-r-- 1 20000 20000 1303 2006-10-10 11:08 vanilla-2.4.29
-rw-rw-r-- 1 20000 20000 1357 2006-10-10 11:08 vanilla-2.4.29-uml
����� Changelog ��ߤƤߤ�ȡ��б������ͥ��
2.6.16.21-0.8 (SLES10)
2.6.9-42.0.3EL (RHEL 4)
2.6.5-7.276 (SLES 9)
2.4.21-47.0.1.EL (RHEL 3)
2.6.12.6 vanilla (kernel.org)
�������ʤΤ� kernel.org ���� linux-2.6.12.6.tar.gz �����������ɤ���Ÿ�����ޤ���
# wget http://www.kernel.org/pub/linux/kernel/v2.6/linux-2.6.12.6.tar.gz
# tar zxvf linux-2.6.12.6.tar.gz -C /usr/src
quilt���ޥ�ɤǥѥå������Ƥޤ���
# cd /usr/src/linux-2.6.12.6/
# ln -s ../lustre-1.4.9/lustre/kernel_patches/series/2.6.12-vanilla.series series
# ln -s ../lustre-1.4.9/lustre/kernel_patches/patches patches
# quilt push -av
�ѥå���Ŭ�Ѥ��������ͥ��ӥ�ɤ��ޤ���
# make menuconfig
# make
# make install
# cp arch/i386/boot/bzImage /boot/vmlinuz-2.6.12.6
# cp System.map /boot/System.map-2.6.12.6
# vi /boot/grub/menu.lst
lustre��ӥ�ɤ��ޤ���
# cd /usr/src/lustre-1.4.9/
# ./configure --with-linux=/usr/src/linux-2.6.12.6
# make
# make install
�����������ͥ�ǺƵ�ư�����塢��°��ư���ǧ��(?)�Υ�����ץȤǥ�������ޥ���Ȥ��Ƥߤޤ���
# mkdir /mnt/lustre
# cd /usr/share/lustre/examples/
# sh llmount.sh
# df -m /mnt/lustre
Filesystem 1M-�֥��å� ���� ���Ѳ� ����% �ޥ���Ȱ���
local 367 17 331 5% /mnt/lustre
�Ȥꤢ���������lustre��ư���Ķ����Ǥ������ä��äݤ��Ǥ���
�ȤϤ������ޤ��ޤ��狼��ʤ����Ȥ��餱�ʤΤǡ����줫����̣��������ˡ����Ĵ�٤Ĥġ�ư�����ǽ�򸡾ڤ��Ƥ��������ʤ��ȻפäƤ��ޤ���
�ȥ�å��Хå�URL
���ε����ؤΥȥ�å��Хå�
���ε����ؤΥ�����
ʸ��ˡ֥ǡ������Ǽ���륵����(OSS)�פȤ���ޤ������ǡ������Ǽ���륵���Ф򼨤��Τ�OST�Ǥ���(Object Storage Targets)
>�ǡ������Ǽ���륵���Ф򼨤��Τ�OST�Ǥ���(Object Storage Targets)
���餷�ޤ�������ʸ�������ޤ�����