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 12 (SLES) SP3, SP4 and SP5

    Supported on later versions of support packs

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

    SUSE Linux Enterprise Server 15 and SLES 15 SP1 and SP2

    Supported on later versions of support packs

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

    NOTE:To use the ndstrace and ldif2dib utilities on SLES 15, install the version 5 of ncurses from the SLES 15 repository.

    Red Hat Enterprise Linux (RHEL) 7.6, 7.7, 7.8 and 7.9

    Supported on later versions of support packs

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

    NOTE:eDirectory 9.0 SP4 and above supports non-root installation on RHEL 7.x. You must set SELinux to permissive mode from RHEL 7.8 onwards.

    RHEL 8.0, 8.1, 8.2 and 8.3

    Supported on later versions of support packs

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

    NOTE:

    • To use the ndstrace and ldif2dib utilities on RHEL 8, install the version 5 of ncurses from the RHEL 8 repository.

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

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.

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.