wishing to learn more about DB2 tuning are referred to the HPSS DB2 Tuning Guide, available from
your support representative, the DB2 Administrative Guide: Performance, available on-line from the
IBM DB2 website, the IBM DB2 Tuning Redbook, and the many IBM and after-market books
available on this subject.
Be sure to contact your HPSS support representative for advice before making changes to DB2
configuration parameters. See also Chapter 14: Backup and Recovery of the HPSS Management
Guide for additional information.
5.8. Install and Build HPSS Source Code
The HPSS distribution package includes all binaries required by HPSS. However, due t o
special circumstances, it may be necessary for a site to rebuild the bi naries. Contact your
HPSS Support Representative to discuss your requirement for the HPSS source code.
This section is only applicable if you must work with the HPSS source code.
If rebuilding the HPSS binaries is required, the following should be performed:
Construct and build the HPSS base source tree
Construct and build the HPSS Mover/Client source tree
Construct and build the HPSS HDM source tree (if XFS will be used)
5.8.1. Construct and B uild the HPSS Base Source Tree
The HPSS base source tree contains the source code for all the HPSS components exc ept the STK
PVR proprietary code. If you plan to use the STK PVR, contact your HPSS Support Representative
for information on how to obtain the STK PVR proprietary code.
5.8.1.1. Construct th e HPSS Source Tree
To construct the HPSS base source tree, perform the following steps:
1. Log on as root.
2. Install the HPSS source code package (code is installed in the /opt/hpss directory).
5.8.1.2. Build the HPSS Base Source Tree
HPSS makes use of shared libraries. This allows the shared libraries to be c ompiled without requiring
the executables to be relinked. The pathname to the shared libraries wit h which each server links is
stored in its executable file. The executable will fail t o load if the pathname of the shared library has
been changed since it was linked. The location for all HPSS shared libraries is /opt/hpss/lib.
The RUNLIBS_PATH macro specifies the run-time top level directory of the HPSS tree. It defaults
to “/opt/hpss”. HPSS defines its shared library locations in terms of this macro, as $
(RUNLIBS_PATH)/lib.
To compile the HPSS sources, the following steps must be performed:
1. Change directory to /opt/ hpss directory.
2. Review the /opt/hpss/Ma kefile.macros file. This file defines the "make" environments and
options for the HPSS software compilation. Ensure that the environments and options are
specified properly before running the "make" command.
3. Some important environment and option variables (with default values) are listed here:
HPSS Installation Guide July 2008
Release 6.2 (Revision 2.0) 172