Building the HP SFS client kit manually C–7
15. Build the interconnect driver trees.
• If you are building the HP SFS client kit with support for a Voltaire InfiniBand interconnect, see
Section 3.2.2.1; perform Steps 1 through 9 of that section.
• For other interconnect types, refer to your interconnect manufacturer's instructions for this task.
16. Build Lustre, as follows:
a. Extract the Lustre sources, as follows:
$ cd build
$ tar -xzpf ../src/lustre-V1.4.tgz
$ cd ..
b. Configure the Lustre sources.
Note that different options are required for different architectures, as follows:
• If you are configuring support for a Myrinet interconnect, you must add the following
options to the configure command line (changes will be required for specific
distributions and architectures):
--with-gm=/build/SFS_client_build/build/gm-2.1.26_Linux
--with-gm-libs=/build/SFS_client_build/build/gm-2.1.26_Linux/binary/
.gm_uninstalled_libs/lib64/.libs
--with-gm-install=/build/SFS_client_build/build/gm-2.1.26_Linux/binary/
.gm_uninstalled_libs
• If you are configuring support for a Quadrics interconnect, you must add the following
option to the configure command line:
--with-qsnet=/build/user/neil/U4/build//qsnetmodules-5.23.2qsnet//BUILD/
qsnetmodules-5.23.2qsnet
• If you are configuring support for a Voltaire InfiniBand interconnect, you must add the
following option to the configure command line:
--with-vib=/build/SFS_client_build/build/vib
The following is an example of configuring the Lustre sources:
$ cd build/lustre-V1.4
$ sh -x autogen.sh
$ ./configure --with-linux=/build/SFS_client_build/build/linux/
--disable-oldrdonly-check --disable-ldiskfs --enable-clientonly
--disable-hostname-resolution --with-rpmarch=x86_64 --libdir=/usr/lib64
--enable-POSIX-filelocking --disable-liblustre --disable-doc --disable-
server
$ cd ../../
c. Build the Lustre tree, as follows. Note that the make rpm command is optional; it creates the
Lustre RPM files:
$ cd build/lustre-V1.4
$ make
$ make rpm
$ cd ../../
17. Build the hpls-lustre-client software.
There are two alternative processes for building the hpls-lustre-client software: you can
create RPM files, or you can build a tree. Both of these methods are described here.
To create hpls-lustre-client RPM files, perform the following steps:
a. Extract the sources, as follows:
$ cd build
$ tar -xzpf ../src/lustre_client.tgz
$ cd lustre_client
Kommentare zu diesen Handbüchern