Pacemaker changes for Oracle 12c SAP environment

Solution Verified - Updated -

Issue

  • In a SAP/Oracle 12c environment, by default the database software is installed as software owner oracle and database administration is done by user <sid>adm.

    But the pacemaker resource script /usr/lib/ocf/heartbeat/sapdb.sh does not work for above setup. in sapdb.sh, the routine sapdatabase_status assumes the oracle user is ora<sid> instead of user 'oracle`, this causes failure in SAPDatabase resources.

Environment

  • Red Hat Enterprise Linux 6.7 with High Availability Add-Ons
  • Red Hat Enterprise Linux 7 with High Availability Add-Ons
  • Pacemaker
  • SAP
  • Oracle 12c

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.