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

Page 43

Advertising
background image

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

Advertising