Pacemaker changes for Oracle 12c SAP environment
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. insapdb.sh
, the routinesapdatabase_status
assumes the oracle user isora<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, tools, and much more.