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 1 29
Serviceguard Extension for SAP on Linux File
structure
The Linux distribution of Serviceguard uses a special file,
/etc/cmcluster.config, to define the locations for configuration and
log files within the Linux file system. These paths differ depending on
the Linux distribution used.
NOTE In this document, references to ${SGCONF} can be replaced by the
definition of the variable that is found in this file /etc/cmcluster.config.
The default values are:
SGCONF=/opt/cmcluster/conf for SUSE Linux
SGCONF=/usr/local/cmcluster/conf for Redhat Linux
The contents of this directory and any sub-directories must be
synchronized manually on all hosts of the cluster.
Serviceguard and SGeSAP/LX Specific Package Files
Serviceguard package files are of two different file types – package
configuration files and package control script files:
NOTE A package control script file is a Linux bash script.
xxx.config - Serviceguard package configuration file. This file contains
configuration data for a specific Serviceguard package such as package
name and the Serviceguard xxx.sh script to execute in the start or stop
case.
xxx.control.script - Serviceguard package control script. This file
contains more configuration data such as storage volumes to mount or
unmount for this package and the SGeSAP/LX sapwas.sh script to
execute in the start or stop case.