JavaScript is required to for searching.
Skip Navigation Links
Exit Print View
Oracle Solaris Cluster Data Service for SAP Guide     Oracle Solaris Cluster
search filter icon
search icon

Document Information

Preface

1.  Installing and Configuring Oracle Solaris Cluster HA for SAP

Oracle Solaris Cluster HA for SAP Overview

Installing and Configuring Oracle Solaris Cluster HA for SAP

Planning the Oracle Solaris Cluster HA for SAP Installation and Configuration

Configuration Restrictions

Configuration Requirements

Standard Data Service Configurations

Configuration Considerations

Failover and Scalable Applications

Scalable Applications

Configuration Planning Questions

Packages and Support

Upgrading Oracle Solaris Cluster HA for SAP

How to Upgrade a Resource Type or Convert a Failover Application Resource to a Scalable Application Resource

Preparing the Nodes and Disks

How to Prepare the Nodes

Installing and Configuring SAP and Database

How to Install SAP and the Database

How to Install and Enable an SAP Scalable Application Server

How to Enable Failover SAP Instances to Run in a Cluster

How to Configure an SAP J2EE Engine Cluster With Your Oracle Solaris Cluster Oracle Solaris Cluster HA for SAP With an Application Server

How to Configure an SAP J2EE Engine With Your Oracle Solaris Cluster Oracle Solaris Cluster HA for SAP With Central Instance

How to Configure an SAP Web Dispatcher With Your Oracle Solaris Cluster Oracle Solaris Cluster HA for SAP

Configuring Your Highly Available Database

Where to Go From Here

Verifying the SAP Installation

How to Verify SAP and the Database Installation With Central Instance

How to Verify an SAP Failover Application Server

Verifying an SAP Scalable Application Server

Where to Go From Here

Installing the Oracle Solaris Cluster HA for SAP Packages

How to Install the Oracle Solaris Cluster HA for SAP Packages

Setting Up SAP on Non-Global Zones for HAStoragePlus Configuration

How to Set Up SAP on Non-Global Zones for HAStoragePlus Configuration

Registering and Configuring Oracle Solaris Cluster HA for SAP

Oracle Solaris Cluster HA for SAP Extension Properties

Oracle Solaris Cluster HA for SAP Extension Properties for the Central Instance

Oracle Solaris Cluster HA for SAP Extension Properties for the Application Servers

How to Register and Configure Oracle Solaris Cluster HA for SAP With Central Instance

How to Register and Configure Oracle Solaris Cluster HA for SAP as a Failover Data Service

How to Register and Configure Oracle Solaris Cluster HA for SAP as a Scalable Data Service

Setting Up a Lock File

How to Set Up a Lock File for Central Instance or the Failover Application Server

How to Set Up a Lock File for Scalable Application Server

Verifying the Oracle Solaris Cluster HA for SAP Installation and Configuration

How to Verify Oracle Solaris Cluster HA for SAP Installation and Configuration and Central Instance

How to Verify the Installation and Configuration of Oracle Solaris Cluster HA for SAP as a Failover Data Service

How to Verify the Installation and Configuration of Oracle Solaris Cluster HA for SAP as a Scalable Data Service

Understanding Oracle Solaris Cluster HA for SAP Fault Monitor

Oracle Solaris Cluster HA for SAP Fault Probes for Central Instance

Oracle Solaris Cluster HA for SAP Fault Probes for Application Server

Index

Registering and Configuring Oracle Solaris Cluster HA for SAP

This section contains the procedures that you need to configure Oracle Solaris Cluster HA for SAP.

Oracle Solaris Cluster HA for SAP Extension Properties

Use the extension properties in Oracle Solaris Cluster HA for SAP Extension Properties for the Central Instance and Oracle Solaris Cluster HA for SAP Extension Properties for the Application Servers to create your resources. Use the command line clresource create -g resource-group -t resource-type -p property=value resource to configure extension properties when you create your resource. Use the procedure in Chapter 2, Administering Data Service Resources, in Oracle Solaris Cluster Data Services Planning and Administration Guide to configure the extension properties if you have already created your resources. You can update some extension properties dynamically. You can update others, however, only when you create or disable a resource. The Tunable entries indicate when you can update each property. See Standard Properties in Oracle Solaris Cluster Data Services Planning and Administration Guide for details about all Oracle Solaris Cluster properties.

Oracle Solaris Cluster HA for SAP Extension Properties for the Central Instance

SAP configuration extension properties are as follows:

SAPSID

SAP system ID or SAPSID.

Default: None

Tunable: When disabled

Ci_instance_id

Two-digit SAP system number.

Default: 00

Tunable: When disabled

Ci_services_string

String of central instance services.

Default: DVEBMGS

Tunable: When disabled

Starting SAP extension properties are as follows:

Ci_start_retry_interval

The interval in seconds to wait between attempting to connect to the database before starting the central instance.

Default: 30

Tunable: When disabled

Ci_startup_script

Name of the SAP startup script for this instance in your SAPSIDadm home directory.

Default: None

Tunable: When disabled

Stopping SAP extension properties are as follows:

Stop_sap_pct

Percentage of stop-timeout variables that are used to stop SAP processes. The SAP shutdown script is used to stop processes before calling Process Monitor Facility (PMF) to terminate and then kill the processes.

Default: 95

Tunable: When disabled

Ci_shutdown_script

Name of the SAP shutdown script for this instance in your SAPSIDadm home directory.

Default: None

Tunable: When disabled

Probe extension properties are as follows:

Message_server_name

The name of the SAP Message Server.

Default: sapms SAPSID

Tunable: When disabled

Lgtst_ms_with_logicalhostname

How to check the SAP Message Server with the SAP lgtst utility. The lgtst utility requires a hostname (IP address) as the location for the SAP Message Server. This hostname can be either a Oracle Solaris Cluster logical hostname or a local host (loopback) name. If you set this resource property to TRUE, use a logical hostname. Otherwise, use a localhost name.

Default: TRUE

Tunable: Any time

Check_ms_retry

Maximum number of times the SAP Message Server check fails before a total failure is reported and the Resource Group Manager (RGM) starts.

Default: 2

Tunable: When disabled

Probe_timeout

Timeout value in seconds for the probes.

Default: 120

Tunable: Any time

Monitor_retry_count

Number of PMF restarts that are allowed for the fault monitor.

Default: 4

Tunable: Any time

Monitor_retry_interval

Time interval in minutes for the fault monitor restarts.

Default: 2

Tunable: Any time

Development system extension properties are as follows:

Shutdown_dev

Whether the RGM should shut down the development system before starting up the central instance.

Default: FALSE

Tunable: When disabled

Dev_sapsid

SAP system name for the development system. If you set Shutdown_dev to TRUE, Oracle Solaris Cluster HA for SAP requires this property.

Default: None

Tunable: When disabled

Dev_shutdown_script

Script that is used to shut down the development system. If you set Shutdown_dev to TRUE, Oracle Solaris Cluster HA for SAP requires this property.

Default: None

Tunable: When disabled

Dev_stop_pct

Percentage of startup timeouts Oracle Solaris Cluster HA for SAP uses to shut down the development system before starting the central instance.

Default: 20

Tunable: When disabled

Oracle Solaris Cluster HA for SAP Extension Properties for the Application Servers

SAP configuration extension properties are as follows:

SAPSID

SAP system name or SAPSID for the application server.

Default: None

Tunable: When disabled

As_instance_id

Two-digit SAP system number for the application server.

Default: None

Tunable: When disabled

As_services_string

String of application server services.

Default: D

Tunable: When disabled

Starting SAP extension properties are as follows:

As_db_retry_interval

The interval in seconds to wait between attempting to connect to the database and starting the application server.

Default: 30

Tunable: When disabled

As_startup_script

Name of the SAP startup script for the application server.

Default: None

Tunable: When disabled

Stopping SAP extension properties are as follows:

Stop_sap_pct

Percentage of stop-timeout variables that are used to stop SAP processes. The SAP shutdown script is used to stop processes before calling Process Monitor Facility (PMF) to terminate and then kill the processes.

Default: 95

Tunable: When disabled

As_shutdown_script

Name of the SAP shutdown script for the application server.

Default: None

Tunable: When disabled

Probe extension properties are as follows:

Probe_timeout

Timeout value in seconds for the probes.

Default: 60

Tunable: Any time

Monitor_retry_count

Number of PMF restarts that the probe allows for the fault monitor.

Default: 4

Tunable: Any time

Monitor_retry_interval

Time interval in minutes for fault monitor restarts.

Default: 2

Tunable: Any time

How to Register and Configure Oracle Solaris Cluster HA for SAP With Central Instance

Use this procedure to configure Oracle Solaris Cluster HA for SAP with central instance.

  1. Become superuser on one of the nodes in the cluster that hosts the central instance.
  2. Register the resource type for the central instance.
    # clresourcetype register SUNW.sap_ci | SUNW.sap_ci_v2
  3. Add the HAStoragePlus resource to the resource group for the central instance.
    # clresourcetype register SUNW.HAStoragePlus
    # clresource create  -g sap-ci-resource-group \
    -t SUNW.HAStoragePlus -p filesystemmountpoints=mountpoint,... ci-storage-resource

    The resource is created in the enabled state.

    For more details about how to set up an HAStoragePlus resource, see Enabling Highly Available Local File Systems in Oracle Solaris Cluster Data Services Planning and Administration Guide.

  4. Create SAP central instance resources in this failover resource group.
    # clresource create -d \
    -g sap-ci-failover-resource-group \
    -t SUNW.sap_ci | SUNW.sap_ci_v2 \
    -p SAPSID=SAPSID -p Ci_instance_id=ci-instance-id \
    -p Ci_startup_script=ci-startup-script \
    -p Ci_shutdown_script=ci-shutdown-script \
    -p resource_dependencies=ci-storage-resource,db-resource sap-ci-resource

    The resource is created in the enabled state.

    See Oracle Solaris Cluster HA for SAP Extension Properties for a list of extension properties.


    Note - SAP application requires that the database should be online before the SAP application can start. Setting the resource dependency value to the database will ensure that it checks for the resource to be online before starting the SAP central instance. This dependency check is necessary only if the database is on the same cluster as that of the SAP central instance.


Next Steps

Go to How to Register and Configure Oracle Solaris Cluster HA for SAP as a Failover Data Service or How to Register and Configure Oracle Solaris Cluster HA for SAP as a Scalable Data Service.

How to Register and Configure Oracle Solaris Cluster HA for SAP as a Failover Data Service

Use this procedure to configure Oracle Solaris Cluster HA for SAP as a failover data service.

  1. Become superuser on one of the nodes in the cluster that hosts the application server.
  2. Register the resource type for the failover application server.
    # clresourcetype register SUNW.sap_as
    # clresourcetype register SUNW.sap_as_v2
  3. Add the HAStoragePlus resource to the resource group for the failover application server.
    # clresource register SUNW.HAStoragePlus
    # clresource create -g sap-as-fo-resource-group \
    -t SUNW.HAStoragePlus \
    -p filesystemmountpoints=mountpoint,... sap-as-storage-resource

    The resource is created in the enabled state.

    For more details about how to set up an HAStoragePlus resource, see Enabling Highly Available Local File Systems in Oracle Solaris Cluster Data Services Planning and Administration Guide.

  4. Create SAP application server resources in their failover resource group.
    # clresource create  \
    -g sap-as-fo-resource-group \
    -t SUNW.sap_as | SUNW.sap_as_v2 \
    -p SAPSID=SAPSID -p As_instance_id=as-instance-id \
    -p As_startup_script=as-startup-script \
    -p As_shutdown_script=as-shutdown-script \
    -p resource_dependencies=sap-as-storage-resource,db-resource sap-as-resource

    The resource is created in the enabled state.

    See Oracle Solaris Cluster HA for SAP Extension Properties for a list of extension properties.


    Note - SAP application requires that the database should be online before the SAP application can start. Setting the resource dependency value to the database will ensure that it checks for the resource to be online before starting the SAP application server. This dependency check is necessary only if the database is on the same cluster as that of the SAP application server.


Next Steps

Go to How to Verify Oracle Solaris Cluster HA for SAP Installation and Configuration and Central Instance.

How to Register and Configure Oracle Solaris Cluster HA for SAP as a Scalable Data Service

Use this procedure to configure Oracle Solaris Cluster HA for SAP as a scalable data service.

  1. Become superuser on one of the nodes in the cluster that hosts the application server.
  2. Create a scalable resource group for the application server.
    # clresourcegroup create  \
    -p Maximum_primaries=value \
    -p Desired_primaries=value sap-as-sa-appinstanceid-resource-group

    Note - Solaris Cluster HA for SAP as a scalable data service does not use shared addresses because the SAP logon group performs the load balancing of the application server.


  3. Register the resource type for the scalable application server.
    # clresourcetype register SUNW.sap_as_v2
  4. Add the HAStoragePlus resource to the failover application server resource group.
    # clresourcetype register SUNW.HAStoragePlus 
    # clresource create  \
    -g sap-as-sa-appinstanceid-resource-group \
    -t SUNW.HAStoragePlus \
    -p filesystemmountpoints=mountpoint,... sap-as-storage-resource

    The resource is created in the enabled state.

    For more details on how to set up an HAStoragePlus resource, see Enabling Highly Available Local File Systems in Oracle Solaris Cluster Data Services Planning and Administration Guide.

  5. Create SAP application server resources in this scalable resource group.
    # clresource create -d \
    -g sap-as-sa-appinstanceid-resource-group \
    -t SUNW.sap_as_v2 \
    -p SAPSID=SAPSID  \
    -p As_instance_id=as-instance-id \
    -p As_startup_script=as-startup-script \
    -p As_shutdown_script=as-shutdown-script \
    -p resource_dependencies=sap-as-storage-resource,db-resource sap-as-resource

    See Oracle Solaris Cluster HA for SAP Extension Properties for a list of extension properties.


    Note - SAP application requires that the database should be online before it can start. Setting the resource dependency value to the database resource will ensure that it checks for the resource to be online before starting the SAP application server. This dependency check is necessary only if the database is on the same cluster as that of the SAP application server.


  6. Enable the scalable resource group that now includes the SAP application server resource.
    # clresourcegroup online -M sap-as-sa-appinstanceid-resource-group

Next Steps

Go to How to Verify Oracle Solaris Cluster HA for SAP Installation and Configuration and Central Instance.