Go to main content

Oracle Solaris Cluster 4.3 Data Services Reference Manual

Exit Print View

Updated: September 2015
 
 

saprepenq_preempt(5)

Name

ORCL.saprepenq_preempt, saprepenq_preempt - resource type implementation for processing the replicated enqueue server preempter component of Oracle Solaris Cluster HA for SAP NetWeaver

Description

The ORCL.saprepenq_preempt resource type represents the SAP replicated enqueue server preempter component in an Oracle Solaris Cluster configuration. This resource type is part of a set of resource types for the SAP NetWeaver platform. The other resource types are:

  • The SAP replicated enqueue server, represented by the ORCL.saprepenq resource type.

  • The SAP sapstartsrv component, represented by the ORCL.sapstartsrv resource type.

  • The SAP dialogue instance, represented by the ORCL.sapdia resource type.

  • The SAP central services, represented by the ORCL.sapcentr resource type.

Create the following dependencies when you configure the Oracle Solaris Cluster HA for SAP NetWeaver data service.

  • The ORCL.saprepenq_preempt resource type must be offline restart dependent on one or more ORCL.sapcentr resources in the same resource group.

  • The ORCL.saprepenq_preempt resource must be configured if the central services and the replicated enqueue server are running on different instance numbers. In all other cases, it must not be configured.

  • The ORCL.saprepenq_preempt resources and the ORCL.sapcentr resources must be placed in the same resource group as they fail over together.

  • The resource group weak positive affinities must ensure that the SAP central service resource group fails over to the node where the SAP replicated enqueue resource group is online. If an ORCL.saprepenq_preempt resource is not configured, it must be implemented by strong negative affinities such that the replicated enqueue server resource group is off-loaded from the failover target node before the SAP central service resource group is started. If the replicated enqueue preempter resource is configured, it is the task of this resource to off-load the replicated enqueue server resource group to a spare node after the enqueue tables are copied.

  • If the replicated enqueue server is running on a different instance number than the central services (which is the standard SAP installation), you must also configure a replicated enqueue preempter resource in the central service resource group.

For more information, see Oracle Solaris Cluster Data Service for SAP NetWeaver Guide .

Standard properties and extension properties that are defined for the ORCL.saprepenq_preempt resource type are described in the subsections that follow. To set these properties for an instance of the ORCL.saprepenq_preempt resource type, use the clresourcetype (1CL) command.

Standard Properties

None of the standard resources properties have been overridden for this resource type.

For a description of all standard resource properties, see the r_properties (5) man page.

Extension Properties

The extension properties of this resource type are as follows:

Debug_level

This property indicates the level to which debug messages for the SAP NetWeaver resources are logged. When the debug level is increased, more debug messages are written to the system log /var/adm/messages as follows:

0

No debug messages

1

Function Begin and End messages

2

All debug messages and function Begin and End messages

Data type

Number

Default

0

Range

0–2

Tunable

Any time

Sap_user

This property indicates the administrative user for an SAP NetWeaver installation.

Data type

String

Default

None defined

Range

Not applicable

Tunable

When disabled

Sid

This property indicates the SAP NetWeaver System Identifier (SID). This is SAPSYSTEMNAME in the SAP profile.

Data type

String

Default

None defined

Range

Not applicable

Tunable

When disabled

Repenqres

This property indicates the name of the SAP replicated enqueue server resource name.

Data type

String

Default

None defined

Range

Not applicable

Tunable

When disabled

Enq_instnr

This property indicates a list of two-digit SAP system numbers for the SAP central service components in this resource group. This instance number is SAPSYSTEM in the SAP profile.

Data type

String array

Default

None defined

Range

Not applicable

Tunable

When disabled

Timeout_return

This property indicated the return code when the probe method reaches 80 percent of the probe timeout.

Data type

Number

Default

10

Range

Not applicable

Tunable

Anytime

Examples

Example 1 Creating an ORCL.saprepenq_preempt Resource

This example shows the commands to create an ORCL.saprepenq_preempt resource. These commands perform the following operations:

  • Registering ORCL.saprepenq_preempt

  • Adding the preempt-rs resource to the scs-rg resource group

This example makes the following assumptions:

  • The bash shell is used.

  • The failover resource groups scs-rg and rep-rg are already created.

  • The logical host resource is already created.

  • The database resource db-rs, the central service resource scs-rs, the replicated enqueue resource rep-rs, and the storage resource hsp-rs are already created.

# clrt register ORCL.saprepenq_preempt
# /usr/cluster/bin/clrs create -d -g scs-rg -t saprepenq_preempt \
-p sid=QE3 \
-p sap_user=qe3adm \
-p repenqres=rep-rs \
-p enq_instnr=00 \
-p debug_level=0 \
-p resource_dependencies_offline_restart=scs-rs,hsp-rs \ 
-p resource_dependencies=db-rs \ 
preempt-rs

Attributes

See attributes (5) for descriptions of the following attributes:

ATTRIBUTE TYPE
ATTRIBUTE VALUE
Availability
ha-cluster/data-service/sapnetweaver

See Also

clresource(1CL) , clresourcegroup(1CL), clresourcetype(1CL) , attributes (5), r_properties (5), ORCL.sapcentr(5), ORCL.sapdia(5), ORCL.saprepenq(5), ORCL.sapstartsrv(5)