3 Using the Sybase ASE Toolkit in a Serviceguard Cluster on HP-UX

This chapter describes the High Availability Sybase Adaptive Server Enterprise (ASE) Toolkit designed for use in a Serviceguard environment. This document covers the basic steps to configure a Sybase ASE instance in Serviceguard Cluster, and is intended for users who want to integrate a Sybase ASE Server with Serviceguard in HP-UX environments.

It is assumed that its readers are already familiar with the Serviceguard configuration, as well as with Sybase ASE concepts, including installation and configuration procedures.

NOTE: This toolkit supports:HP Serviceguard versionsA.11.19A.11.20Sybase ASE version 15.0.2 or laterHP-UX 11i v2 and HP-UX 11i v3

Unless otherwise stated, this toolkit runs on all distributions and all hardware supported by Serviceguard.

It is recommended to set appropriate roles for users managing the cluster and packages so that unauthorized users are restricted from viewing sensitive package attribute values like the Sybase administrator password. See section configuring Role Based Access (RBA) for more details.

Overview

The Sybase ASE Toolkit for Serviceguard consists of a shell script that is used to start, stop, and monitor a single-instance of Sybase ASE.

Note that this toolkit supports only modular packages.NOTE: This toolkit does NOT support the Sybase ASE HA Failover feature.

To use this toolkit, the toolkit script must be integrated with the Serviceguard master control script. Subsequent sections “Setting up the Application” (page 60), “Setting up the Toolkit” (page 62) and “Sybase Package Configuration Example” (page 64)of this document provide guidelines for integration of this toolkit with Serviceguard master control script.

NOTE: It is assumed that the user has already installed Serviceguard, Sybase ASE and the Sybase ASE Toolkit on all the nodes in the cluster.

Sybase Information

Sybase ASE should be accessible from the same location on all nodes in the cluster that will run the package.

The ASE instance can be configured in different ways:

Shared Config - where all Sybase ASE installed binaries and the database files are on a shared file system on LVM.

Local Config -where the Sybase ASE instance is installed and configured on single node and the files are replicated on all the other nodes in the cluster. The application datafiles should be on shared file system on LVM.

Local Configuration

Overview 59