Managing Serviceguard Extension for SAP on Linux (IA64 Integrity and x86_64), April 2009

Start the packages with the following commands.
cmapplyconf -P ascsSX1.config
cmrunpkg n clunode1 ascsSX1
cmmodpkg e ascsSX1
cmapplyconf -P ers12SX1.config
cmrunpkg n clunode2 ers12SX1
Repeat the above steps for the Java Standalone Enqueue and Java Enqueue Replication packages scsSX1
and ers13SX1.
Serviceguard NFS Toolkit Configuration
The cross-mounted file systems need to be added to a package that provides Highly Available NFS services.
This is usually the (dbci), the (db), or the standalone (sapnfs) package. The most flexibility is provided
with the standalone Serviceguard NFS (sapnfs) package.
Logon as root to the primary host to perform the following tasks.
Installation Step: IS520
If it is intended to use a standalone Serviceguard NFS package, create a directory for the
sapnfs
Serviceguard package.
To be somewhat consistent with the Serviceguard SAP SID package names, the uppercase name SAPNFS
was chosen.
mkdir -p ${SGCONF}/SAPNFS
cp ${SGROOT}/nfstoolkit/hanfs.sh ${SGCONF}/SAPNFS/hanfs.sh
cp ${SGROOT}/nfstoolkit/toolkit.sh ${SGCONF}/SAPNFS/toolkit.sh
cp ${SGROOT}/nfstoolkit/hanfs.conf ${SGCONF}/SAPNFS/hanfs.conf
cp ${SGROOT}/nfstoolkit/nfs.mon ${SGCONF}/SAPNFS/nfs.mon
Installation Step: IS540
In this step the NFS Server directories that will be NFS exported are configured.
Edit the hanfs.sh file in the ${SGCONF}}/SAPNFS package directory to configure the Serviceguard NFS
service. Add all cross-mounted directories that have been identified in section "Planning the LVM layout for
Clustered SAP Environments" to be of type "SHARED NFS".
Example entries are:
XFS[0]="-o rw *:/export/usr/sap/trans"
XFS[1]="-o rw *:/export/sapmnt/<SID>"
A MaxDB example would also have the following entries added:
XFS[2]="-o rw *:/export/sapdb/programs"
XFS[3]="-o rw *:/export/sapdb/data"
XFS[4]="-o rw *:/export/var/spool/sql/ini
Installation Step: IS550
A Serviceguard NFS monitor can be configured in section NFS MONITOR in
hanfssh
.
The naming convention for the service should be sapnfs. An example:
NFS_SERVICE_NAME[0]="sapnfs"
NFS_SERVICE_CMD[0]="${SGCONF}/SAPNFS/nfs.mon"
NFS_SERVICE_RESTART[0]="-r 0"
82 Step-by-Step Cluster Conversion