OS requirements


This topic describes the OS requirements for the Manager and Agent software for BMC Database Automation (BDA).

Important

To get complete compatibility information for BDA, use the BMC Solution and Product Availability and Compatibility Utility on the Product Availability and Compatibility page.

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)

Notes

  • The openssl097a RPM package is not required for RHEL 6.
  • SELinux and Firewall must be disabled
  • If you are running a 64-bit OS, the following additional packages are required:
    • libaio.i686
    • libstdc++.i686

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.

Note

If you are upgrading to version 8.7 and are running prior versions of BDA where the 10g instant client is installed, you must install the 11g instant client (11.2.0.4) before upgrading. Failing to do so will result in an error during the upgrade because of the installation of a deprecated version of the client. For more information, see Installing-the-Oracle-Instant-Client.

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:

--clm

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
  • 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

Install the Manager software in a Standalone configuration

 

Tip: For faster searching, add an asterisk to the end of your partial query. Example: cert*