OS requirements for the Manager
PHP
The following table shows the libraries required for PHP:
PHP version | RHEL version | Library |
---|---|---|
PHP 8.1.27 | RHEL 9 | oniguruma-6.9.6-1.el9.5.x86_64 |
RHEL 8 | oniguruma-6.8.2-2.el8.x86_64 | |
RHEL 7 | oniguruma-6.8.2-2.el7.x86_64 |
postgresql
The Manager software requires the following Red Hat Package Manager (RPM) packages to be installed on the OS:
Package | Notes |
---|---|
lsb_release | Not required for RHEL 9. |
mod_ssl | |
httpd | You must use an httpd version that is supported by the RHEL version that you are running. For example, RHEL 7 supports httpd 2.4.6. |
Either postgresql or rh-postgresql | Install either postgresql or rh-postgresql. Do not install both.
RHEL 7 supports rh-postgresql 12. To use rh-postgresql 12, you must download the following dependencies from Red Hat's website and install them:
|
glibc_i686 | |
gzip | |
openssl-1.0.2k or later | |
compat-libstdc++ (32-bit version required on both 32-bit and 64-bit versions of RHEL) |
|
The Manager software also requires the use of a product-specific php RPM package. If the target server already has a php RPM package installed, the existing php RPM package must be removed from the operating system before the Manager software can be installed.
The servers running the Manager software must have the Apache mod_ssl package installed to enable access to the GUI by using the https protocol.
Requirements for BMC Atrium Orchestrator integration
BDA uses the curl binary to send requests to BMC Atrium Orchestrator (BAO). To ensure compatibility with the SSL version installed in BAO, you must update curl on the BDA Manager to version 7.49 or later.
Requirements for supporting reports
If you plan to use the BDA reports function to create reports for your environment, you must establish a data warehouse database to store the data used to create the reports. To support the connection between BDA and the data warehouse database, you must install the Oracle Instant Client on the Manager.
Additional requirements for Multi-Manager configuration
If you are planning on using a Multi-Manager configuration, you must make sure that the following additional requirements are met:
- RPM packages gcc and mod_ssl must be installed.
- The rsync utility must be installed.
- Multiple operating systems are not supported.
- All members of the mesh must have the same OS.
- For megamesh to work correctly, the /home/clarity directory must exist and be owned by the clarity user.