3 custom client build procedures, 1 centos 5.3/rhel5u3 custom client build procedure – HP StorageWorks Scalable File Share User Manual
Page 43

NOTE:
The network addresses shown above are the InfiniBand IPoIB ib0 interfaces for the
HP SFS G3.2-0 Management Server (MGS) node, and the MGS failover node which must be
accessible from the client system by being connected to the same InfiniBand fabric and with
a compatible IPoIB IP address and netmask.
For 10 GigE systems, to automatically mount the Lustre file system after reboot, add the
following line to /etc/fstab:
172.31.80.1@tcp:172.31.80.2@tcp:/testfs /testfs lustre _netdev,rw,flock 0 0
6.
Reboot the node and the Lustre file system is mounted on /testfs.
7.
Repeat steps 1 through 6 for additional client nodes, using the appropriate node replication
or installation tools available on your client cluster.
8.
After all the nodes are rebooted, the Lustre file system is mounted on /testfs on all nodes.
9.
You can also mount and unmount the file system on the clients using the mount and umount
commands. For example:
# mount /testfs
# umount /testfs
4.3 Custom Client Build Procedures
If the client system kernel does not match the provided Lustre client RPMs exactly, they will not
install or operate properly. Use the following procedures to build Lustre client RPMs that match
a different kernel. Lustre 1.8.0.1 supports client kernels at a minimum level of RHEL4U5, SLES10,
and 2.6.15 or later. The Lustre client is "patchless", meaning the client kernel does not require
Lustre patches, and must not contain Lustre patches older than the current Lustre client version.
NOTE:
Building your own clients may produce a client that has not been qualified by HP.
4.3.1 CentOS 5.3/RHEL5U3 Custom Client Build Procedure
Additional RPMs from CentOS 5.3 or the RHEL5U3 DVD may be necessary to build Lustre.
These RPMs may include, but are not limited to the following:
•
elfutils
•
elfutils-libelf-devel
•
elfutils-libs
•
rpm
•
rpm-build
•
kernel-ib-devel
(for InfiniBand systems)
1.
Install the Lustre source RPM as provided on the HP SFS G3.2-0 software tarball in the
/opt/hp/sfs/SRPMS
directory. Enter the following command on one line:
# rpm -ivh lustre-source-1.8.0.1-2.6.18_128.1.6.el5_lustre.1.8.0.1smp.x86_64.rpm
2.
Change directories:
# cd /usr/src/lustre-1.8.0.1
3.
Run the following command on one line:
NOTE:
The --with-o2ib option should be used for InfiniBand systems only.
# ./configure --with-linux=/usr/src/kernels/<kernel to configure with> \
--with-o2ib=/usr/src/ofa_kernel
4.3 Custom Client Build Procedures
43