Installation guide
2.2.2.1. Red Hat Ent erprise Linux Pat ches
The default kernel and glibc versions for Red Hat Enterprise Linux 4 and 5 are the only required
versions for the Red Hat Directory Server host machine. If the machine has a single CPU, the kernel
must be presented in the form kernel-x.x.x.x. If the machine has multiple CPUs, the kernel must be
presented the form kernel-sm p-x.x.x.x. T o determine the components running on the machine, run
rpm -qa.
Run the dsktune utility to see if you need to install any other patches. dsktune helps verify whether
the appropriate patches are installed on the system and provides useful information for tuning your
kernel parameters for best performance. For information on dsktune, see Section 2.2.1, “Using
dsktune”.
Table 2.3. System Versions
Criteria Requirements
Operating System
Red Hat Enterprise Linux 4 AS and ES (x86 and
x86_64)
Red Hat Enterprise Linux 5 Server (x86 and
x86_64)
Required Filesystem ext3
2.2.2.2. Red Hat Ent erprise Linux System Configuration
After verifying the system's kernel and glibc configuration and installing any required modules and
patches, fine-tune the Red Hat Enterprise Linux system to work with Directory Server. For the best
performance, configure the host server before configuring the Directory Server instance by running the
setup-ds-admin.pl script.
Section 2.2.2.2.1, “Perl Prerequisites”
Section 2.2.2.2.2, “File Descriptors”
Section 2.2.2.2.3, “DNS Requirements”
2.2.2.2.1. Perl Prerequisites
For Red Hat Enterprise Linux systems, use the Perl version that is installed with the operating system in
/usr/bin/perl for both 32-bit and 64-bit versions of Red Hat Directory Server.
2.2.2.2.2. File Descriptors
Editing the number of file descriptors on the Linux system can help Directory Server access files more
efficiently. Editing the maximum number of file descriptors the kernel can allocate can also improve file
access speeds.
1. First, check the current limit for file descriptors:
cat /proc/sys/fs/file-max
2. If the setting is lower than 64000, edit the /etc/sysctl.conf file, and reset the fs.file-max
parameter:
fs.file-m ax = 64000
Chapter 2. System Requirements
25