Managing Serviceguard Extension for SAP, December 2007
Understanding Serviceguard Extension for SAP
SGeSAP Product Structure
Chapter 138
On top of this structure, SGeSAP provides a generic function pool and a
generic package runtime logic file for SAP applications. liveCache
packages have a unique runtime logic file. All other package types are
covered with the generic runtime logic. All SAP specific cluster
configuration parameters are specified via one configuration file that
resides in the package directory. SGeSAP gets installed into a staging
area and package templates can be copied from there on demand.
Figure 1-8 SGeSAP Runtime Logic (excluding HA NFS)
A cluster directory for three packages for database, Central Instance and
ABAP Dialog Instance of SAP System C11 might be populated with the
following configuration files:
/etc/cmcluster/C11/dbC11.config
/etc/cmcluster/C11/ciC11.config
/etc/cmcluster/C11/d01C11.config
Standard Serviceguard
Serviceguard Extension for SAP
cmcld
Volume Groups and Logical Volumes of the
package Subnet and IP-Addresses
customer_defined_run_commands
customer_defined_halt_commands
For example:
check_access
check_params
stop_d
stop_other inst
clean_ipc
start_cs
start_$(DB)_db
ciSID.control.script, dbSID.control.script, ….
sap.config
sap.functions
customer.funtions
sapwas.cntl