Chapter 2.15System RequirementsBefore configuring the default Red Hat Directory Server 8.1 instances, it is important to verify that thehost server has the required system settings and configuration:• The system must have the required packages, patches, and kernel parameter settings.• DNS must be properly configured on the target system.• The host server must have a static IP address.This chapter covers the software and hardware requirements, operating system patches and settings,and system configurations that are necessary for Directory Server to perform well. It also includesinformation on a Directory Server tool, dsktune, which is useful in identifying required patches andsystem settings for Directory Server.NOTEThe requirements outlined in this chapter apply to production systems. For evaluating orprototyping Directory Server, you may choose not to meet all of these requirements.Directory Server is supported on Red Hat Enterprise Linux 4 and 5 (x86 and x86_64) and HP-UX 11i(IA 64). The specific operating system requirements and kernel settings, patches, and libraries arelisted for each.2.1. General Hardware RequirementsRed Hat recommends minimum of 4 GB of disk space for a typical installation, while directories withmore than a million entries can require 8 GB or more. Red Hat suggests 1 GB of RAM.Table 2.1, “Hardware Requirements Based on Number of Entries” contains guidelines for DirectoryServer disk space and memory requirements based upon on the number of entries that yourorganization requires. The values shown here assume that the entries in the LDIF file areapproximately 100 bytes each and that only the recommended indices are configured (since indexingis resource-intensive).Number of Entries Required Memory Disk Space10,000 - 250,000 entries 1 GB 2 GB250,000 - 1,000,000 entries 1 GB 4 GB1,000,000 + entries 1 GB 8 GBTable 2.1. Hardware Requirements Based on Number of Entries2.2. Using dsktuneAlong with meeting the required operating system patches and platforms, system settings, like thenumber of file descriptors and TCP information, should be reconfigured to optimize the DirectoryServer performance.After the packages for Directory Server are installed there is tool called dsktune which can scan asystem to check for required and installed patches, memory, system configuration, and other settings