Managing Serviceguard Extension for SAP Version B.05.10, September 2010

3 Step-by-Step Cluster Conversion
This chapter describes in detail how to implement a SAP cluster using Serviceguard and
Serviceguard Extension for SAP (SGeSAP). It gives examples for each task in great detail. Actual
implementations might require a slightly different approach. Many steps synchronize cluster
host configurations or virtualize SAP instances manually. If these tasks are already covered by
different means, it might be sufficient to quickly check that the requested result is already
achieved. For example, if the SAP application component was already installed using a virtual
IP address, many steps from the SAP Application Server configuration section can be omitted.
Various Serviceguard modules are available with SGeSAP, including the following:
sgesap/sapinstance for clustering of one or more SAP instances, for example SAP
Central Instances, System Central Services, Replication Instances, ABAP Application Servers,
and JAVA Application Servers of a single SAP system.
sgesap/dbinstance for ORACLE or MAXDB RDBMS.
sgesap/sapextinstance for the handling of non-clustered SAP software.
sgesap/sapinfra for clustering of SAP infrastructure software.
The generic SGeSAP package module can be referred to as sgesap/sapinstance. It can be
used to add one or more Netweaver instances of a single SAP system to a Serviceguard package.
sgesap/scs can be used to primarily add only the Netweaver software single points of failure,
for example, Central Instances or System Central Service Instances. sgesap/ers can be used
to primarily add only the Enqueue Replication Service instances that correspond to System
Central Service instances.
Various SGeSAP legacy package types are supported, including the following:
SAP Central Instances and ABAP System Central Services (ci)
Java System Central Services (jci)
Database Instances for ABAP components (db)
Database Instances for J2EE components (jdb)
Replicated Enqueue for both ABAP and JAVA System Central Services ([a]rep)
ABAP Dialog Instances and Application Servers (d)
JAVA Dialog Instances and Application Servers (jd)
Highly Available NFS (sapnfs)
Combinations of these package types (dbci, jdbjci,dbcijci,...)
Refer to the support matrix published in the release notes of SGeSAP to find out if your SAP
application component is supported in Serviceguard clusters on HP-UX.
liveCache legacy packages require legacy package type lc. liveCache modules are designed with
module sgesap/livecache. MDM can be clustered with a single legacy package mgroup, or
with a set of five packages mmaster, mds, mdis, mdss, mdb. Refer to chapter 4 for Livecache
package types, and Chapter 5 for MDM legacy package types.
To ensure a consistent naming scheme in the following installation and configuration steps, the
SGeSAP package names are assembled from the package type and SAP System ID:
<pkg_name> = <pkg_type><SID>
Or, in case of ambiguous results:
<pg_name> = <pkg_type><INSTNR><SID>
Examples: dbC11, ciC11, dbciC11, dbcijciC11, jdbC11, jciC11, jdbjciC11, d01C11, d02C11, ers03C11.
There is one exception in the naming convention, which concerns the dedicated NFS package
sapnfs that might serve more than one SAP SID.
37