Managing Serviceguard Seventeenth Edition, First Reprint December 2009

Using a Relocatable Address as the Source Address for an Application that is Bound to
INADDR_ANY.................................................................................................................401
Restoring Client Connections ..........................................................................................403
Handling Application Failures ........................................................................................405
Create Applications to be Failure Tolerant .................................................................405
Be Able to Monitor Applications ................................................................................405
Minimizing Planned Downtime ......................................................................................406
Reducing Time Needed for Application Upgrades and Patches ...............................406
Provide for Rolling Upgrades ...............................................................................406
Do Not Change the Data Layout Between Releases .............................................407
Providing Online Application Reconfiguration .........................................................407
Documenting Maintenance Operations .....................................................................407
C Integrating HA Applications with Serviceguard.........................................................................409
Checklist for Integrating HA Applications ......................................................................410
Defining Baseline Application Behavior on a Single System .....................................410
Integrating HA Applications in Multiple Systems .....................................................410
Testing the Cluster ......................................................................................................411
D Software Upgrades ...............................................................................................................413
Special Considerations for Upgrade to Serviceguard A.11.19.........................................413
How To Tell when the Cluster Re-formation Is Complete..........................................414
Types of Upgrade..............................................................................................................414
Rolling Upgrade..........................................................................................................414
Rolling Upgrade Using DRD.......................................................................................415
Restrictions for DRD Upgrades...................................................................................415
Non-Rolling Upgrade..................................................................................................415
Non-Rolling Upgrade Using DRD..............................................................................416
Migration with Cold Install.........................................................................................416
Guidelines for Rolling Upgrade.......................................................................................416
Performing a Rolling Upgrade.........................................................................................417
Limitations of Rolling Upgrades ................................................................................417
Before You Start...........................................................................................................418
Running the Rolling Upgrade.....................................................................................418
Keeping Kernels Consistent........................................................................................419
Migrating cmclnodelist entries from A.11.15 or earlier........................................419
Performing a Rolling Upgrade Using DRD......................................................................420
Before You Start...........................................................................................................420
Running the Rolling Upgrade.....................................................................................420
Example of a Rolling Upgrade .........................................................................................421
Step 1. ..........................................................................................................................422
Step 2. ..........................................................................................................................422
Step 3. ..........................................................................................................................423
Table of Contents 17