2.1 System Requirements

You must install eDirectory on one of the following 64-bit platforms, at a minimum:

  • Memory

    • 300 MB of disk space for the eDirectory server

    • 150 MB of disk space for every 50,000 users

  • Virtualization Systems

    • VMWare ESXi

  • One of the following operating systems:

    The following table contains a list of the certified and supported server operating systems that the Identity Vault can run on.

    IMPORTANT:Certified means the Operating System has been fully tested and supported. However, if an Operating System is listed as Supported it means that it has not yet been tested, but it is expected to work.

    Certified Server Operating System Version

    Supported Operating Systems

    Notes

    SUSE Linux Enterprise Server (SLES) 15 SP4 and SP5

    Supported on later versions of support packs

    For the most recent information about the system requirements, see the Release Notes.

    RHEL 8.8, 8.9

    Supported on later versions of support packs

    For the most recent information about the system requirements, see the Release Notes.

    NOTE:

    • You must set SELinux to permissive mode on RHEL 8 and above.

    RHEL 9.2, 9.3

    Supported on later versions of support packs

    For the most recent information about the system requirements, see the Release Notes.

    NOTE:

    • You must set SELinux to permissive mode on RHEL 9 and above.

    • If SELINIUX is set as ENFORCING, follow the steps given in Prerequisites.

To determine the version of SUSE Linux you are running, see the /etc/os-release file.

Ensure that the latest glibc patches (both 32-bit and 64-bit) are applied from Red Hat Errata on Red Hat systems. The minimum required version of the glibc library is version 2.4.

Ensure that an appropriate entry for the Linux machine is available in the /etc/hosts file.

NOTE:

  • B-tree file system (BTRFS) is not supported with eDirectory.

  • To use the ndstrace and ldif2dib utilities install the version 5 of ncurses from the OS repository. This is not applicable from eDirectory 9.2.8 Onwards.

Determining the version of eDirectory

To determine the version of eDirectory, follow one of the steps mentioned below:

  • Run ndsstat.

    The ndsstat utility displays information related to eDirectory servers, such as the eDirectory tree name, the fully distinguished server name, and the eDirectory version. In the following example, eDirectory 9.2 is the product version (marketing string), and 40201.12 is the binary version (internal build number).

    osg-dt-srv17:/>ndsstat
    Tree Name: SNMP-HPUX-RASH
    Server Name: .CN=osg-dt-srv17.O=novell.T=SNMP-HPUX-RASH.
    Binary Version: 40201.12 
    Root Most Entry Depth: 0
    Product Version: eDirectory for Linux x86_64 v9.2 [DS]

    For information on running ndsstat, see NetIQ eDirectory Linux Commands and Usage in the NetIQ eDirectory Administration Guide, or the ndsstat man page (ndsstat.1m).

  • Run ndsd --version.

    For information on running ndsd, see NetIQ eDirectory Linux Commands and Usage in the NetIQ eDirectory Administration Guide, or the ndsd man page (ndsd.1m).

  • Run iMonitor.

    On the Agent Summary page, click Known Servers. Then under Servers Known to Database, click Known Servers. The Agent Revision column displays the internal build number for each server. For example, an Agent Revision number for NetIQ eDirectory 9.2 might be 40002.79.

    For information on running iMonitor, see Accessing iMonitor in the NetIQ eDirectory Administration Guide.

  • Run rpm -qi NDSserv.

    Entering this command will display similar information to ndsd --version.