Skip to main content
Version: 2.82.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. Also parameterization, tuning and general operation of the DB server is the customer's responsibility. This document gives a few hints about selected 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 changes with some load/performance tests.

The following requirements need to be fulfilled to install nevisIDM:

  • One of these server options:
  • Java JRE 1.8.0. Recommended is OpenJDK 1.8.0_282 (deprecated: adnjdk18 )
  • The nevisidmdb package must be installed.
  • One of these database options:

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 might 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 fading out.