Managing Serviceguard 13th Edition, February 2007
Integrating HA Applications with Serviceguard
Checklist for Integrating HA Applications
Appendix D 415
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.