HP Serviceguard Developer's Toolbox Version B.12.00.00 For HP-UX and Linux

1 Overview
HP Serviceguard is a specialized software package for protecting mission-critical applications from
a wide variety of hardware and software failures. HP Serviceguard monitors the health of each
node in the cluster and rapidly responds to failures in a way that minimizes application downtime.
HP provides Serviceguard Toolkits and Toolbox for integration of popular applications with HP
Serviceguard. The Toolbox can be used for integrating any application with Serviceguard, whereas
the Toolkit is used for integrating specific applications.
This document discusses how to install and configure Serviceguard Developer's Toolbox in Linux
and HP-UX environments. The Toolbox includes a standardized integration template written in Posix
Shell, and validation guidelines.
This user's guide describes the modular Toolkit framework, which minimizes the effort required for
deploying an application in an HP Serviceguard cluster environment. This document covers the
following topics:
How to integrate an application with HP Serviceguard
HP Serviceguard Toolkits
Modular Toolkit framework
Audience
This guide is useful for developers who use Serviceguard for high availability. The audience include
software vendors (ISVs), partner organizations in HP, and customers.
Advantages
The Toolbox framework leverages the design from HP Serviceguard Toolkits, and provides the
following benefits:
Reduction in application integration effort
Application integration modularization
Ease of deployment
Simplification of application maintenance and upgrades
Appropriate failover decisions
Reduction in testing effort
To effectively use the Toolbox, you must have a working knowledge of HP Serviceguard. The
template can then be customized for the application, and integrated with Serviceguard, implementing
functions to allow Serviceguard to start, stop, and monitor the application.
Dependencies
You must ensure the following on all the cluster nodes:
HP Serviceguard, supported version is installed.
The Toolbox is installed on all the target nodes, where the application package is configured
to run.
The application is installed and configured on all the target nodes.
Prerequisites
In the cluster, depending on the operating system, HP Serviceguard Linux or HP Serviceguard
HP-UX must be installed on all the nodes that will be configured.
4 Overview