OS requirements
This topic describes the OS requirements for the Manager and Agent software for BMC Database Automation (BDA).
OS requirements for the Manager
The Manager software requires a server running Red Hat Enterprise Linux (RHEL):
- Red Hat Enterprise Linux release 5 (64-bit)
- Red Hat Enterprise Linux release 6 (64-bit)
The Manager software requires the following Red Hat Package Manager (RPM) packages to be installed on the OS:
- httpd (version 2.2.x)
- postgresql (you must use a version supported by the RHEL version you are running (for example, RHEL 5.9 supports PostgreSQL 8.1, and RHEL 6.6 supports PostgreSQL 8.4)
- postgresql-libs
- postgresql-server
- glibc_i686
- gzip
- openssl097a
- 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 OS 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 supporting reports
If you plan to use the BDA reports function or BMC Decision Support for Database Automation 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.
Beginning with version 8.6, BDA supports only the Oracle Instant Client version 11.2.0.4 to enable communication with Oracle instances.
Additional requirements for Multi-Manager configuration
If you are planning on using a Multi-Manager configuration, you must ensure 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.
Additional requirements for integration with BMC Cloud Lifecycle Management
If you are planning on integrating BDA with BMC Cloud Lifecycle Management, you must ensure the following additional requirements are met:
- The following RPMs are required for PaaS support in BDA:
- clarity-clm-content
- clarity-clm-components
- clarity-jre
The install scripts provided with BDA include these RPMs as additional options to the installation but are not installed by default. They should be installed at the end of the install.sh script by typing the following:
These RPMs are required only when performing PaaS provisioning with BMC Cloud Lifecyle Management. If you are performing a typical installation of BDA that does not require integration with BMC Cloud Lifecycle Management, these RPMs are not installed by default.
- Your BDA manager must be running Red Hat Enterprise Linux version 5.5 or later. If you are running a version earlier than 5.5, BMC Cloud Lifecycle Management-related components will not install.
OS requirements for the Agent
The Agent software has the following OS requirements:
- Linux
- Red Hat Enterprise Linux release 4 (x86 and x86_64)
- Red Hat Enterprise Linux release 5 (x86 and x86_64)
- Red Hat Enterprise Linux release 6 (64-bit)
- Red Hat Enterprise Linux release 7 (Oracle 12c only)
- Oracle Linux release 5 (x86 and x86_64)
- Oracle Linux release 6 (64-bit)
- Oracle Linux release 7 (Oracle 12c only)
- SuSE Linux Enterprise Server (SLES) 9
- SuSE Linux Enterprise Server (SLES) 10
- SuSE Linux Enterprise Server (SLES) 11
- UNIX
- HP-UX
- Version 11.23 on an Intel Itanium processor
- Version 11.31 on an Intel Itanium processor
- Version B.11.11 on PA-RISC
- Oracle Solaris versions 9, 10, and 11 (SPARC only)
- IBM AIX version 6.1 and 7.1
- HP-UX
- Microsoft Windows
- Windows Server 2012 (x86_64)
- Windows Server 2008 (x86_64)
- Windows Server 2003 (x86 and x86_64)
The servers that run the Agent software must have the following utilities installed in the specified OS location:
- gunzip utility to allow updating of Agents:
- (AIX) /usr/bin/
- (Hewlett-Packard UNIX (HP-UX)) /usr/contrib/bin/
- (Oracle Solaris) /usr/bin/
- netstat utility:
- (AIX) /usr/bin/
- (Hewlett-Packard UNIX (HP-UX)) /usr/bin/
- (Oracle Solaris) /usr/bin/
- (Red Hat Enterprise Linux 7) /usr/bin/
In addition, the Agent software requires the following RPM package to be installed on the OS:
glibc_i686
OS requirements for the Command Line Tools
For running the Command Line Tools on 64-bit Linux, the following packages are required:
- glibc_i686
- libstdc++.i686
Where to go next