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 is written in the format of a step-by-step guide. 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

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, ie. 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

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) and

Combinations of these package types (dbci, jdbjci, dbcijci,...).

Refer to the support matrix published in the release notes of SGeSAP to get details whether 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.

In order 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.

SGeSAP modules are implemented to work independent of the used package naming. For these packages, the above naming scheme is a recommendation.

For a description and combination restrictions on those packages, refer to chapter 1 - Designing SGeSAP Cluster Scenarios.

33

Page 33
Image 33
HP Serviceguard Extension for SAP (SGeSAP) manual Step-by-Step Cluster Conversion, Pgname = pkgtypeINSTNRSID