12 Chapter 2. Computer System Requirements
Number of Entries Disk Space and Memory Required
250,000 - 1,000,000
entries
Free disk space: 4 GB Free memory: 512 MB
Over 1,000,000 entries Free disk space: 8 GB Free memory: 1 GB
2.3. Operating System Requirements
This section contains information on operating-system versions and patches required for installing
Directory Server:
• Section 2.3.1 dsktune Utility
• Section 2.3.2 Red Hat Enterprise Linux Server Operating System
• Section 2.3.3 HP-UX 11i Operating System
• Section 2.3.4 Sun Solaris 9 Operating System
• Section 2.3.5 DNS and NIS Requirements
• Section 2.3.6 Installing the JRE
2.3.1. dsktune Utility
Directory Server provides a utility named dsktune that can help you verify whether you have the
appropriate patches installed on your system. The utility also provides useful information and advice
on how to tune your kernel parameters for best performance.
To enable you to run dsktune before installing the Directory Server, the utility is placed, along with
the setup program, in the directory where you unpack product binaries. The setup program allows
specifying of a pre-pre-installation program to be run before the Directory Server installation begins;
in the slapd.inf file, a new field named PrePreInstall is defined for specifying the path to the
executable, which must be relative to the setup program. By default, the PrePreInstall field is set to
the dsktune utility path, enabling you to run the utility as a part of the Directory Server installation.
After you have installed the Directory Server, you can find the utility in this directory:
serverRoot/bin/slapd/server
For information on running dsktune, see Chapter 7 Troubleshooting.
Tip
Tip: It is strongly recommended that you run the dsktune utility. Kernel parameters make a significant
performance difference; for example, in some cases on HP-UX systems, Directory Server may not
run on stock kernel parameters.
2.3.2. Red Hat Enterprise Linux Server Operating System
If you plan to install Directory Server on a machine running the Red Hat Enterprise Linux operating
system, follow the recommendations outlined in these sections: