Managing HP Serviceguard for Linux, Eighth Edition, March 2008

Integrating HA Applications with Serviceguard
Checklist for Integrating HA Applications
Appendix C360
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
1. Define a baseline behavior for the application on a standalone
system:
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 a journaled filesystem (JFS) as appropriate.
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.
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?
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.
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.