Managing Serviceguard Eighteenth Edition, September 2010
NOTE: Check the Serviceguard/SGeRAC/SMS/Serviceguard Manager Plug-in
Compatibility and Feature Matrix and the latest Release Notes for your version of
Serviceguard for up-to-date information about support for CFS (http://
www.hp.com/go/hpux-serviceguard-docs).
Checklist for Integrating HA Applications
This section contains a checklist for integrating HA applications in both single and
multiple systems.
Defining Baseline Application Behavior on a Single System
Define a baseline behavior for the application on a standalone system:
1. Install the application, database, and other required resources on one of the systems.
Be sure to follow Serviceguard rules in doing this:
• Install all shared data on separate external volume groups.
• Use JFS/VxFS filesystems as appropriate.
2. Perform some sort of standard test to ensure the application is running correctly.
This test can be used later in testing with Serviceguard. If possible, try to connect
to the application through a client.
3. Crash the standalone system, reboot it, and test how the application starts up again.
Note the following:
• Are there any manual procedures? If so, document them.
• Can everything start up from rc scripts?
4. Try to write a simple script which brings everything up without having to do any
keyboard typing. Figure out what the administrator would do at the keyboard,
then put that into the script.
5. Try to write a simple script to bring down the application. Again, figure out what
the administrator would do at the keyboard, then put that into the script.
Integrating HA Applications in Multiple Systems
1. Install the application on a second system.
a. Create the LVM infrastructure on the second system.
b. Add the appropriate users to the system.
c. Install the appropriate executables.
d. With the application not running on the first system, try to bring it up on the
second system. You might use the script you created in the step above. Is there
anything different that you must do? Does it run?
e. Repeat this process until you can get the application to run on the second
system.
2. Configure the Serviceguard cluster:
444 Integrating HA Applications with Serviceguard