HP-UX Directory Server 8.1 installation guide
Patch PHCO_37940 is an HP-UX 11i v2 pthread library cumulative patch. This patch
improves performance of the HP-UX Directory Server on an HP-UX 11i v2 system.
• HP-UX 11i v3
HP recommends, but does not require, that you install the HP-UX 11i v3 OS patch level OE
September 2007 or later.
You can download patches and Quality Patch bundles from the HP IT Resource Center patch
database:
http://itrc.hp.com/service/home/home.do
Select patch database under maintenance and support (hp products).
2.4 HP-UX system configuration
Before setting up Directory Server, tune your HP-UX system so Directory Server can access the
respective kernel parameters. To tune HP-UX systems, enable large file support, set the
TIME_WAIT value, and modify kernel parameters, as described in the following sections.
• “Perl prerequisites”
• “Kernel parameters” (page 13)
• “TIME_WAIT setting” (page 14)
• “Large file support” (page 14)
2.4.1 Perl prerequisites
The HP-UX Directory Server uses the Perl version installed with the operating system in /opt/
perl_64/bin/perl. If this Perl version is not installed, contact HP support.
2.4.2 Kernel parameters
HP Recommends that you set the following kernel parameters with the system default values:
System Default ValueKernel Parameter
256
max_thread_proc
2048
maxfiles
4096
maxfiles_lim
4200
nproc
Recommended ValueKernel Parameter
If you use the default values for the above parameters,
set the value for this parameter to at least 512 MB. This
assumes that the Directory Server processes are tuned to
use a single heap arena.
If you configure a large entry cache for your Directory
Server, you will require more heap space, which means
assigning a higher value to maxdsiz_64bit. Instead of
attempting to predict how high the value should be (this
is difficult to do), HP recommends setting it high initially
and then tuning it to a lower size if desired.
maxdsiz_64bit
To determine the current values of these kernel parameters, use sysdef(1M) or the following
commands on an HP 9000 or an HP Integrity (IA64) system:
# kctune | grep -e max_thread_proc -e maxfiles -e maxfiles_lim -e nproc
After reconfiguration, you can expect the output of that command to match the values in the
table above.
2.4 HP-UX system configuration 13