Skip Navigation Links
Exit Print View
| Oracle Solaris Cluster Data Services Reference Manual Oracle Solaris Cluster 4.1

Search Scope:

- This Document
- Entire Library

### ORCL.sapstartsrv

### , sapstartsrv

- resource type implementation for controlling processes of Oracle Solaris Cluster HA for SAP NetWeaver

## Description

The `ORCL.sapstartsrv` resource represents the SAP component for the `sapstartsrv` daemon 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 dialogue instance, represented by the `ORCL.sapdia` resource type.

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

- The SAP replicated enqueue preempter, represented by the `ORCL.saprepenq_preempt` resource type.

The `ORCL.sapstartsrv` resource starts, stops, and monitors the `sapstartsrv` process of an instance. Since the `sapstartsrv` process controls the instance, it is extremely important to make it highly available. All instance resources must have a strong dependency on the `sapstartsrv` resource. The `sapstartsrv` resource supports failover as well as multiple master deployments.

Standard properties and extension properties that are defined for the `ORCL.sapstartsrv` resource type are described in the subsections that follow. To set these properties for an instance of the `ORCL.sapstartsrv` 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

`Instance_name`

  This property indicates the name of the SAP central service component instance. This is `INSTANCE_NAME` in the SAP profile.

  Data type

    String

  Default

    None defined

  Range

    Not applicable

  Tunable

    When disabled

`Instance_number`

  This property indicates the two-digit SAP system number for the SAP central service component instance. This is `SAPSYSTEM` in the SAP profile.

  Data type

    Number

  Default

    None defined

  Range

    Not applicable

  Tunable

    When disabled

`Timeout_return`

  This property indicates the return code when the probe method of the `sapstartsrv` process reaches 80 percent of the probe timeout.

  Data type

    Number

  Default

    10

  Range

    Not applicable

  Tunable

    Anytime

`Host`

  This property indicates the host alias on which the central services are configured.

  Data type

    String

  Default

    None

  Range

    `1–50`

  Tunable

    When disabled

## Examples

Example 1 Creating an `ORCL.sapstartsrv` Resource for Failover Deployment

This example shows the commands to create an `ORCL.sapstartsrv` resource for failover deployment. These commands perform the following operations:

- Registering `ORCL.sapstartsrv`

- Adding the `scs-strt-rs` resource to the `scs-rg` resource group

This example makes the following assumptions:

- The bash shell is used.

- The logical host resource is already created.

- The failover resource group `scs-rg` and the storage resource `hsp-rs` are already created.

    # clrt register ORCL.sapstartsrv
    # /usr/cluster/bin/clrs create -d -g pas-rg -t sapstartsrv \\
    -p sid=QE3 \\
    -p sap_user=qe3adm \\
    -p instance_number=00 \\
    -p instance_name=ASCS00 \\
    -p HOST=bono-1 \\
    -p timeout_return=20 \\
    -p debug_level=0 \\
    -p resource_dependencies_offline_restart=hsp-rs \\
    scs-strt-rs

Example 2 Creating an `ORCL.sapstartsrv` Resource for Multiple Master Deployment

This example shows the commands to create an `ORCL.sapstartsrv` resource for multiple master deployment. These commands perform the following operations:

- Registering `ORCL.sapstartsrv`

- Adding the `dia-strt-rs` resource to the `dia-rg` resource group

This example makes the following assumptions:

- The bash shell is used.

- The multiple master resource group `dia-rg` is already created.

- The storage resource `hsp-rs` is already created.

    # clrt register ORCL.sapstartsrv
    # /usr/cluster/bin/clrs create -d -g dia-rg -t sapstartsrv \\
    -p sid=QE3 \\
    -p sap_user=qe3adm \\
    -p instance_number{pbono1}=03 \\
    -p instance_number{pbono2}=04 \\
    -p instance_name{pbono1}=D03 \\
    -p instance_name{pbono2}=D04 \\
    -p timeout_return=20 \\
    -p debug_level=0 \\
    -p resource_dependencies_offline_restart=hsp-rs \\
    dia-strt-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.saprepenq_preempt`(5)

Copyright © 2000, 2012, Oracle and/or its affiliates. All rights reserved. Legal Notices |