Managing Serviceguard Extension for SAP, December 2007
Understanding Serviceguard Extension for SAP
SGeSAP Product Structure
Chapter 140
Database package control script based on the current HA NFS toolkit.
The postfix tells that this file is required by the database failover
package dbC11.
/etc/cmcluster/C11/sapwas.cntl
Contains the SAP specific control logic by calling relevant routines of the
generic function pool /etc/cmcluster/sap.functions. This part of the
package should never be modified. This will ensure supportability of the
solution.
/etc/cmcluster/C11/customer.functions
Contains hooks that allow to customize or implement failover functions
to realize individual requirements without spoiling support for the
overall solution. If you have to change functions in
/etc/cmcluster/sap.functions copy them over to
/etc/cmcluster/customer.functions and modify them there. Never
modify /etc/cmcluster/sap.functions itself. Any function provided in
customer.functions overrides its equivalent in sap.functions. There
also is a similar file /etc/cmcluster/customer.functions in the
parent directory for global changes that have significance for more than
one SID.
/etc/cmcluster/C11/sapms.mon
Contains a script-based service monitoring implementation for SAP
Message Services. This file will only be needed if the SAP Message
Server gets specified as Serviceguard Service.
/etc/cmcluster/C11/sapdisp.mon
Contains a script-based service monitoring implementation for a SAP
Dispatcher. This file will only be needed if a SAP Dispatcher gets
specified as Serviceguard Service.
/etc/cmcluster/C11/saplc.mon
Contains a script-based service monitoring implementation for a SAP
liveCache instance. This file will only be needed if the liveCache gets
specified as Serviceguard Service. The file can monitor a standard
liveCache or the master liveCache of a hot standby system setup (hss).
/etc/cmcluster/C11/sapmdm.mon
Contains a script-based service monitoring implementation for a SAP
MDM. This file will only be needed if MDM servers get specified as
Serviceguard Service.