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

Planning a File System Layout for SAP in a Serviceguard/LX Cluster Environment
Conclusion: Mount Points, Access Types and SGeSAP/LX Package
Chapter 272
MaxDB mount points and SGeSAP/LX packages
The considerations given below for MaxDB will also apply to liveCache
clusters unless otherwise noticed.
/sapdb/programs: this can be viewed as a central directory with all
MaxDB executables. The directory is shared between all MaxDB
instances that reside on the same host. It is also possible to share the
directory across hosts. But it is not possible to use different
executable directories for two MaxDB instances on the same host.
Furthermore, it might happen that different MaxDB versions get
installed on the same host. The files in /sapdb/programs have to be
of the newest version that any MaxDB on the cluster nodes uses.
Files in /sapdb/programs are downwards compatible.
/sapdb/data/config: This directory is also shared between
instances, though you can find lots of files that are Instance specific
in here, e.g. /sapdb/data/config/<SID>.* According to SAP this
path setting is static.
/sapdb/data/wrk: The working directory for MaxDB. If a MaxDB
restarts after a crash, it copies important files from this directory to
a backup location. This information is then used to determine the
reason of the crash. For MaxDB versions lower than version 7.5, this
directory should move with the package. Therefore, SAP provided a
way to redefine this path for each MaxDB individually. Serviceguard
Extension for SAP on Linux expects the work directory to be part of
the database package. The mount point moves from
/sapdb/data/wrk to /sapdb/data/<SID>/wrk for the clustered
setup. This directory should not be mixed up with the directory
/sapdb/data/<DBSID>/db/wrk that might also exist. Core files of
Table 2-8 Other SAP component mount points and SGeSAP/LX packages:
Mount Point Access Type SGeSAP/LX Package
/usr/sap/<SID>/SCS<INSTNR>
EXCLUSIVE
jci<SID>
/usr/sap/<SID>/ASCS<INSTNR> ci<SID>
/usr/sap/<SID>/REP<INSTNR> rep<SID>
/usr/sap/<SID>/AREP<INSTNR> arep<SID>