Managing Serviceguard Extension for SAP on Linux (IA64 Integrity and x86_64), February 2008

Understanding Serviceguard Extension for SAP on Linux
Serviceguard Extension for SAP on Linux File structure
Chapter 134
${SGCONF}/<SID>/dbhanfs.sh - contains NFS specific runtime logic
used during database package startup or shutdown. It needs to be
customized. The file is optional, if a central Highly Available NFS
package is used.
${SGCONF}/<SID>/dbtoolkit.sh - contains NFS specific flowlogic
for package startup and package shutdown. It is optional, if a central
Highly Available NFS package is used.
${SGCONF}/<SID>/customer.functions - contains all functions
which can be modified for special setups. This file may also contain
your own additional functions. If there is a need to do a hotfix to
functions in ${SGCONF}/sap.functions, copy them over to
${SGCONF}/<SID>/customer.functions and modify them there.
Never modify ${SGCONF}/sap.functions itself. Any function
provided in customer.functions overrides its equivalent in
sap.functions.
${SGCONF}/<SID>/nfs.mon - NFS service monitoring functions. This
file is optional.
${SGCONF}/<SID>/sapms.mon - SAP service monitoring functions.
This file is optional.
${SGCONF}/sap.functions - contains all standard runtime logic
used by one package and two package configurations. Do not modify
this file!
${SGCONF}/<SID>/sapwas.sh provides the basic control flow for
starting or stopping a SAP instance through a set of function calls.
These function calls themselves are defined in file
${SGCONF}/sap.functions.