MongoDB
Maximo® Application Suite and Suite License Service use MongoDB for user management. The MongoDB instance can run in the Red Hat® OpenShift® cluster or external to it.
Prerequisites
To complete the setup of Maximo Application Suite, note the following MongoDB requirements.
- The hostnames and ports of the MongoDB servers.
- The
Config dbname the database name that is used by MongoDB to store its user IDs. - The user credentials for an admin user who has table creation authority.
- The MongoDB certificate authority (CA) certificates. If your MongoDB cluster uses self-signed CA certificates, you must retrieve them automatically or add them manually when you complete the setting up the Maximo Application Suite.
- Starting in 9.0.5 and 9.1, if Maximo Application Suite core and Maximo Manage base are configured on IBM® System/390x architecture, MongoDB is supported as an external service.
- Starting in 9.0.12 and 9.1, if Maximo Application Suite core and Maximo Manage base are configured on IBM Power (ppc64le) architecture,MongoDB is supported as an external service.
For more information, see Software Product Compatibility Reports (SPCR).
To work with Maximo Application Suite, your MongoDB instance must support the transport layer security (TLS) communication protocol. For more information, see TLS/SSL (Transport Encryption) in the MongoDB documentation.
- Federal Information Processing Standard (FIPS)
- Starting with Maximo Application Suite 8.10.1, FIPS mode can be enabled. You can continue to use the MongoDB Community Edition for Maximo Application Suite in FIPS mode. However, if you want to have a FIPS compliant MongoDB instance as well, you must use MongoDB Enterprise Edition with your own license.
- Maximo Application Suite 8.9 or earlier
-
For Maximo Application Suite 8.9 or earlier, you can use the Community Edition of MongoDB. To set up MongoDB Community Edition on the Red Hat OpenShift cluster, use the Maximo Application Suite ansible devops collection.