Skip to main content
Version: 7.2405.x.x LTS

Prerequisites

DB server

nevisIDM requires a relational database as its persistence tier. The DB service itself has to be provided by the customer and is not part of this product. Furthermore, parameterization, tuning and general operation of the DB server is the customer's responsibility. This document makes suggestions about a selected subset of database parameters, such as Oracle's NLS settings. Note that changing any DB server configuration parameter might have an impact on the overall performance of nevisIDM. Therefore, we recommend acting with caution and verifying the impact of your changes with load and performance tests.

Requirements

The following requirements need to be fulfilled before you install nevisIDM:

  • One of these server options:
    • Red Hat Enterprise Linux 6
    • Red Hat Enterprise Linux 7
    • SUSE Linux Enterprise Server 11
    • SUSE Linux Enterprise Server 12
  • Java JRE 1.8.0. Recommended is OpenJDK 1.8.0_322 (deprecated: adnjdk18)
  • The nevisidmdb package must be installed.
  • One of these database options:
    • Oracle 11g R1/R2, 12c R1/R2, 18c, 19c
    • MariaDB Server 10.3, 10.6
    • PostgreSQL 15.0, 15.1, 15.2, 15.3

Note that nevisIDM does not officially support MySQL with replication. This also applies to MySQL Cluster. This is because the replication feature of MySQL introduces serious limitations. For example, stored routines cannot be used without problems. If you can do without certain functional features of nevisIDM, it is possible to run nevisIDM with MySQL replication. However, this setup still needs special integration efforts and is not supported out-of-the-box.

You may also need the following optional Nevis components (see the contents of the latest Nevis cluster for the version number):

  • Optional: nevisKeybox (to manage certificates)

Java & OpenJDK 1.8.0 Support

Starting from nevisIDM 2.71, OpenJDK 1.8.0 is a fully supported runtime. In the future, OpenJDK 1.8.0 will be the default runtime; support for adnjdk18 will be phased out.