Sun Cluster Data Service for SAP Web Application Server Guide for Solaris OS

Appendix A Sun Cluster HA for SAP Web Application Server Extension Properties

Extension properties for Sun Cluster HA for SAP Web Application Server resource types are described in the following sections:

For details about system-defined properties, see the r_properties(5) man page and the rg_properties(5) man page.

SUNW.sapenq Extension Properties

The SUNW.sapenq resource type represents the SAP enqueue server in a Sun Cluster configuration. The extension properties of this resource type are as follows:

Child_mon_level

The child process monitoring level for the Process Monitor Facility (PMF). This property is equivalent to the -C option of pmfadm.

The default value of -1 indicates that child process monitoring is not to be performed. Positive values indicate the desired level of child process monitoring.

Data type

Integer

Default

-1

Range

No range defined

Tunable

Any time

Enqueue_Instance_Number

The two-digit instance number for the SAP enqueue server. This number is the value of SAPSYSTEM in the SAP profile for SAP enqueue server.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

Enqueue_Profile

The full path to the SAP enqueue server profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

Enqueue_Server

The full path to the SAP enqueue server executable.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

Enqueue_Server_Monitor

The full path to the SAP enqueue server monitor executable.

Data type

String

Default

directory/ensmon, where directory is the full path to the directory where the SAP enqueue server executable is stored, as specified by the extension property Enqueue_Server.

Range

Not applicable

Tunable

When disabled

Log_Directory

The directory for the startup and monitor log files.

Data type

String

Default

The home directory of the administration user, as specified by the extension property SAP_User.

Range

Not applicable

Tunable

When disabled

Monitor_retry_count

The maximum number of restarts by the Process Monitor Facility (PMF) that are allowed for the SAP enqueue server fault monitor.

Data type

Integer

Default

4

Range

No range defined

Tunable

Any time

Monitor_retry_interval

The interval in minutes between restarts of the SAP enqueue server fault monitor.

Data type

Integer

Default

2

Range

No range defined

Tunable

Any time

Probe_timeout

The timeout value in seconds that the SAP enqueue server fault monitor uses to probe an SAP enqueue server instance.

Data type

Integer

Default

120

Range

Minimum = 2; no maximum defined

Tunable

Any time

SAP_User

The administration user for the SAP enqueue server.

Data type

String, where letters are in lowercase

Default

No default defined

Range

Not applicable

Tunable

When disabled

Stop_signal

The signal that is sent to the application to stop the SAP enqueue server application.

Data type

Integer

Default

2 (equivalent to SIGINT)

Range

1–37

Tunable

When disabled

SUNW.saprepl Extension Properties

The SUNW.saprepl resource type represents the SAP replica server in a Sun Cluster configuration. The extension properties of this resource type are as follows:

Child_mon_level

The child process monitoring level for the Process Monitor Facility (PMF). This property is equivalent to the -C option of pmfadm.

The default value of -1 indicates that child process monitoring is not to be performed. Positive values indicate the desired level of child process monitoring.

Data type

Integer

Default

-1

Range

No range defined

Tunable

Any time

Log_Directory

The directory for the startup and monitor log files that are created by the SAP replica server application.

Data type

String

Default

The home directory of the administration user, as specified by the extension property SAP_User.

Range

Not applicable

Tunable

When disabled

Monitor_retry_count

The maximum number of restarts by PMF that are allowed for the SAP replica server fault monitor.

Data type

Integer

Default

4

Range

No range defined

Tunable

Any time

Monitor_retry_interval

The interval in minutes between restarts of the SAP replica server fault monitor.

Data type

Integer

Default

2

Range

No range defined

Tunable

Any time

Probe_timeout

Currently unused. The timeout value in seconds that the SAP replica server fault monitor uses to probe an SAP replica server instance. The SAP replica server is started by PMF and monitored by PMF. No additional probing is currently performed by the fault monitor.

Data type

Integer

Default

30

Range

Minimum = 2; no maximum defined

Tunable

Any time

Replica_Profile

The full path to the SAP replica server profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

Replica_Server

The full path to the SAP replica server executable.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_User

The administration user for the SAP replica server.

Data type

String, where letters are in lowercase

Default

No default defined

Range

Not applicable

Tunable

When disabled

Stop_signal

The signal that is sent to the application to stop the SAP replica server application.

Data type

Integer

Default

2 (equivalent to SIGINT)

Range

1–37

Tunable

Any time

SUNW.sapscs Extension Properties

The SUNW.sapscs resource type represents the SAP message server, as well as some associated utilities, in a Sun Cluster configuration. The extension properties of this resource type are as follows:

Failover_Enabled

Specifies whether to fail over when Retry_count is exceeded during Retry_interval. The possible values of this extension property are as follows:

  • True – Specifies that the resource group is to fail over when Retry_count is exceeded during Retry_interval

  • False – Specifies that the resource group is not to fail over when Retry_count is exceeded during Retry_interval

Data type

Boolean

Default

TRUE

Range

Not applicable

Tunable

Any time

Monitor_retry_count

The maximum number of restarts by the Process Monitor Facility (PMF) that are allowed for the SAP message server fault monitor.

Data type

Integer

Default

4

Range

No range defined

Tunable

Any time

Monitor_retry_interval

The interval in minutes between restarts of the SAP message server fault monitor.

Data type

Integer

Default

2

Range

No range defined

Tunable

Any time

Msg_Server_Monitor

The SAP message server probe executable.

Data type

String

Default

/usr/sap/SAPSID/SYS/exe/run/msprot, where SAPSID is the SAP system identification

Range

Not applicable

Tunable

When disabled

Msg_Server_Port

The listen port of the SAP message server.

If no value is specified for this property, the initial default value is 0, and a derived default value is calculated to be 3600 + SAP_Instance_Number. Specify a value for this property if the listen port of the SAP message server to be probed is not equivalent to 3600 + SAP_Instance_Number. For example, if two SAP message servers exist, specify a value for this property.

Data type

Integer

Default

0

Range

0 — 65535

Tunable

When disabled

Probe_timeout

The timeout value in seconds that the SAP message server fault monitor uses to probe an SAP message server instance.

Data type

Integer

Default

120

Range

Minimum 2

Tunable

Any time

SAP_Instance_Name

The name of the SAP message server instance. This name is INSTANCE_NAME in the SAP profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_Instance_Number

The two-digit SAP system number for the SAP message server instance. This number is SAPSYSTEM in the SAP profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_SID

The SAP system ID. This ID is SAPSYSTEMNAME in the SAP profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_User

The administration user for the SAP message server.

Data type

String, where letters are in lowercase

Default

SAPSIDadm, where SAPSID is the SAP system identification, converted to lowercase

Range

Not applicable

Tunable

When disabled

Scs_Shutdown_Script

The full path to the shutdown script for the instance.

Data type

String

Default

/usr/sap/SAPSID/SYS/exe/run/stopsap

Range

Not applicable

Tunable

When disabled

Scs_Startup_Script

The full path to the startup script for the instance.

Data type

String

Default

/usr/sap/SAPSID/SYS/exe/run/startsap

Range

Not applicable

Tunable

When disabled

SUNW.sapwebas Extension Properties

The SUNW.sapwebas resource type represents the SAP web application server component in a Sun Cluster configuration. The extension properties of this resource type are as follows:

Monitor_retry_count

The maximum number of restarts by the Process Monitor Facility (PMF) that are allowed for the SAP web application server component fault monitor.

Data type

Integer

Default

4

Range

No range defined

Tunable

Any time

Monitor_retry_interval

The interval in minutes between restarts of the SAP web application server component fault monitor.

Data type

Integer

Default

2

Range

No range defined

Tunable

Any time

Probe_timeout

The timeout value in seconds that the SAP web application server component fault monitor uses to probe an SAP web application server component instance.

Data type

Integer

Default

120

Range

Minimum 2

Tunable

Any time

SAP_Instance_Name

The name of the SAP web application server component instance. This name is INSTANCE_NAME in the SAP profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_Instance_Number

The two-digit SAP system number for the SAP web application server component instance. This number is SAPSYSTEM in the SAP profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_SID

The SAP system ID. This ID is SAPSYSTEMNAME in the SAP profile.

Data type

String

Default

No default defined

Range

Not applicable

Tunable

When disabled

SAP_User

The administration user for the SAP web application server component.

Data type

String, where letters are in lowercase

Default

SAPSIDadm, where SAPSID is the SAP system identification, converted to lowercase

Range

Not applicable

Tunable

When disabled

Webas_Probe_J2ee

Determines if an embedded SAP J2EE engine should be probed. The possible values of this extension property are as follows:

  • True – Specifies that an embedded SAP J2EE engine should be probed

  • False – Specifies that an embedded SAP J2EE engine should not be probed

Data type

Boolean

Default

FALSE

Range

Not applicable

Tunable

When disabled

Webas_Shutdown_Script

The full path to the shutdown script for the instance.

Data type

String

Default

/usr/sap/SAPSID/SYS/exe/run/stopsap

Range

Not applicable

Tunable

When disabled

Webas_Startup_Script

The full path to the startup script for the instance.

Data type

String

Default

/usr/sap/SAPSID/SYS/exe/run/startsap

Range

Not applicable

Tunable

When disabled

Webas_Use_Pmf

Determines if the startup script process tree is run under PMF. The possible values of this extension property are as follows:

  • True – Specifies that the startup script process tree is run under PMF

  • False – Specifies that the startup script process tree is not run under PMF

Data type

Boolean

Default

TRUE

Range

Not applicable

Tunable

When disabled